WO2007005485A3 - Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count - Google Patents

Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count Download PDF

Info

Publication number
WO2007005485A3
WO2007005485A3 PCT/US2006/025249 US2006025249W WO2007005485A3 WO 2007005485 A3 WO2007005485 A3 WO 2007005485A3 US 2006025249 W US2006025249 W US 2006025249W WO 2007005485 A3 WO2007005485 A3 WO 2007005485A3
Authority
WO
WIPO (PCT)
Prior art keywords
items
user
relevance
results
user input
Prior art date
Application number
PCT/US2006/025249
Other languages
French (fr)
Other versions
WO2007005485A2 (en
Inventor
Murali Aravamudan
Rakesh Barve
Sashikumar Venkataraman
Ajit Rajasekharan
Original Assignee
Veveo Inc
Murali Aravamudan
Rakesh Barve
Sashikumar Venkataraman
Ajit Rajasekharan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=37590932&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2007005485(A3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Veveo Inc, Murali Aravamudan, Rakesh Barve, Sashikumar Venkataraman, Ajit Rajasekharan filed Critical Veveo Inc
Publication of WO2007005485A2 publication Critical patent/WO2007005485A2/en
Publication of WO2007005485A3 publication Critical patent/WO2007005485A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/7867Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results

Abstract

A method and system are provided for processing a search request received from a user operating a text input device. The search request is directed at identifying a desired item from a set of items. Each of the items of the set of items has one or more associated terms. The method includes receiving a query input from a user directed at identifying the desired item. The query input comprises one or more characters input by the user on the text input device. As each character of the query input is received from the user, a group of items having one or more terms matching the characters received thus far of the query input is dynamically identified. The items in this group of items are ordered based on relevance values of the terms matching the characters and on the number of characters of the query input used in identifying the group of items. Identification of the group of items as ordered is transmitted to the user to be displayed on a device operated by the user.
PCT/US2006/025249 2005-06-30 2006-06-28 Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count WO2007005485A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US69546305P 2005-06-30 2005-06-30
US60/695,463 2005-06-30
US11/246,432 US8122034B2 (en) 2005-06-30 2005-10-07 Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count
US11/246,432 2005-10-07

Publications (2)

Publication Number Publication Date
WO2007005485A2 WO2007005485A2 (en) 2007-01-11
WO2007005485A3 true WO2007005485A3 (en) 2008-05-08

Family

ID=37590932

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/025249 WO2007005485A2 (en) 2005-06-30 2006-06-28 Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count

Country Status (2)

Country Link
US (3) US8122034B2 (en)
WO (1) WO2007005485A2 (en)

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9641902B2 (en) 2007-06-26 2017-05-02 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US11259059B2 (en) 2004-07-30 2022-02-22 Broadband Itv, Inc. System for addressing on-demand TV program content on TV services platform of a digital TV services provider
US7590997B2 (en) 2004-07-30 2009-09-15 Broadband Itv, Inc. System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads
US7631336B2 (en) 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
US9584868B2 (en) 2004-07-30 2017-02-28 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US20060101499A1 (en) * 2004-11-09 2006-05-11 Veveo, Inc. Method and system for secure sharing, gifting, and purchasing of content on television and mobile devices
US7895218B2 (en) 2004-11-09 2011-02-22 Veveo, Inc. Method and system for performing searches for television content using reduced text input
US20060101504A1 (en) * 2004-11-09 2006-05-11 Veveo.Tv, Inc. Method and system for performing searches for television content and channels using a non-intrusive television interface and with reduced text input
US8122034B2 (en) 2005-06-30 2012-02-21 Veveo, Inc. Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
WO2007025119A2 (en) * 2005-08-26 2007-03-01 Veveo, Inc. User interface for visual cooperation between text input and display device
US7779011B2 (en) 2005-08-26 2010-08-17 Veveo, Inc. Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US7480652B2 (en) * 2005-10-26 2009-01-20 Microsoft Corporation Determining relevance of a document to a query based on spans of query terms
US7644054B2 (en) * 2005-11-23 2010-01-05 Veveo, Inc. System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors
US20070260703A1 (en) * 2006-01-27 2007-11-08 Sankar Ardhanari Methods and systems for transmission of subsequences of incremental query actions and selection of content items based on later received subsequences
US7774341B2 (en) 2006-03-06 2010-08-10 Veveo, Inc. Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US8073860B2 (en) * 2006-03-30 2011-12-06 Veveo, Inc. Method and system for incrementally selecting and providing relevant search engines in response to a user query
EP4209927A1 (en) * 2006-04-20 2023-07-12 Veveo, Inc. User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
WO2008019334A2 (en) * 2006-08-04 2008-02-14 Tegic Communications, Inc. Remote control in a mobile terminal
US7536384B2 (en) * 2006-09-14 2009-05-19 Veveo, Inc. Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters
WO2008045690A2 (en) * 2006-10-06 2008-04-17 Veveo, Inc. Linear character selection display interface for ambiguous text input
US20080228675A1 (en) * 2006-10-13 2008-09-18 Move, Inc. Multi-tiered cascading crawling system
US8078884B2 (en) * 2006-11-13 2011-12-13 Veveo, Inc. Method of and system for selecting and presenting content based on user identification
US8291454B2 (en) * 2006-12-29 2012-10-16 Google Inc. System and method for downloading multimedia events scheduling information for display
US8205230B2 (en) * 2006-12-29 2012-06-19 Google Inc. System and method for displaying and searching multimedia events scheduling information
US8544040B2 (en) 2006-12-29 2013-09-24 Google Inc. System and method for displaying multimedia events scheduling information
US20080163048A1 (en) * 2006-12-29 2008-07-03 Gossweiler Iii Richard Carl System and method for displaying multimedia events scheduling information and Corresponding search results
US8255382B2 (en) * 2007-06-20 2012-08-28 Boopsie, Inc. Dynamic menus for multi-prefix interactive mobile searches
US8972875B2 (en) * 2007-04-24 2015-03-03 Google Inc. Relevance bar for content listings
US8799952B2 (en) * 2007-04-24 2014-08-05 Google Inc. Virtual channels
US20080313574A1 (en) * 2007-05-25 2008-12-18 Veveo, Inc. System and method for search with reduced physical interaction requirements
WO2008148012A1 (en) 2007-05-25 2008-12-04 Veveo, Inc. System and method for text disambiguation and context designation in incremental search
WO2008148009A1 (en) 2007-05-25 2008-12-04 Veveo, Inc. Method and system for unified searching across and within multiple documents
WO2008151466A1 (en) * 2007-06-14 2008-12-18 Google Inc. Dictionary word and phrase determination
US11570521B2 (en) 2007-06-26 2023-01-31 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US9084025B1 (en) 2007-08-06 2015-07-14 Google Inc. System and method for displaying both multimedia events search results and internet search results
CN101593179B (en) * 2008-05-26 2011-08-10 国际商业机器公司 Document retrieval method, document retrieval device and document processor
US10158823B2 (en) * 2008-12-31 2018-12-18 Tivo Solutions Inc. Methods and techniques for adaptive search
US9152300B2 (en) 2008-12-31 2015-10-06 Tivo Inc. Methods and techniques for adaptive search
EP2241983B1 (en) * 2009-04-17 2012-12-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method for searching objects in a database
US20110010742A1 (en) * 2009-07-10 2011-01-13 At&T Intellectual Property I, L.P. Enhanced network search
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
KR101661981B1 (en) * 2009-11-09 2016-10-10 엘지전자 주식회사 Apparatus for displaying image and method for operating the same
US20110191332A1 (en) * 2010-02-04 2011-08-04 Veveo, Inc. Method of and System for Updating Locally Cached Content Descriptor Information
CN102375554A (en) * 2010-07-19 2012-03-14 鸿富锦精密工业(深圳)有限公司 Hand-held device and method thereof for inputting characters
US8577915B2 (en) 2010-09-10 2013-11-05 Veveo, Inc. Method of and system for conducting personalized federated search and presentation of results therefrom
JP5542017B2 (en) * 2010-09-15 2014-07-09 アルパイン株式会社 Name search device
US10229197B1 (en) 2012-04-20 2019-03-12 The Directiv Group, Inc. Method and system for using saved search results in menu structure searching for obtaining faster search results
US8781916B1 (en) 2012-05-18 2014-07-15 Google Inc. Providing nuanced product recommendations based on similarity channels
US20140143254A1 (en) * 2012-11-16 2014-05-22 Ritendra Datta Category and Attribute Specifications for Product Search Queries
CN103823606B (en) * 2012-11-16 2018-05-18 方正璞华软件(武汉)股份有限公司 Information encryption device and information ciphering method
US10394816B2 (en) 2012-12-27 2019-08-27 Google Llc Detecting product lines within product search queries
US9122755B2 (en) 2013-02-26 2015-09-01 Sap Se Instantaneous incremental search user interface
US9471596B2 (en) * 2013-08-13 2016-10-18 Mapquest, Inc. Systems and methods for processing search queries utilizing hierarchically organized data
TWI475405B (en) * 2013-09-17 2015-03-01 Wistron Corp Electronic device and text-input interface displaying method thereof
CN105335383B (en) * 2014-06-30 2019-12-24 百度在线网络技术(北京)有限公司 Input information processing method and device
US10368114B2 (en) 2015-08-04 2019-07-30 Pandora Media, Llc Media channel creation based on free-form media input seeds
US10496255B2 (en) 2016-03-28 2019-12-03 Rovi Guides, Inc. Systems and methods for accentuating candidate characters of strings relating to promotional content
US10795959B2 (en) 2016-06-01 2020-10-06 Google Llc Conversion latency reduction in online chat-based communication infrastructure
US11048764B2 (en) * 2016-12-30 2021-06-29 Verizon Media Inc. Managing under—and over-represented content topics in content pools
US11281682B1 (en) * 2020-11-09 2022-03-22 Optum, Inc. Combining data sources for type down search results

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5224060A (en) * 1992-07-29 1993-06-29 Ma Hsi Kuang Mobile computer with pen base/keyboard input modes
US5337347A (en) * 1992-06-25 1994-08-09 International Business Machines Corporation Method and system for progressive database search termination and dynamic information presentation utilizing telephone keypad input
US6785671B1 (en) * 1999-12-08 2004-08-31 Amazon.Com, Inc. System and method for locating web-based product offerings

Family Cites Families (182)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1261167A (en) 1917-10-25 1918-04-02 Robert C Russell Index.
US4760528A (en) 1985-09-18 1988-07-26 Levin Leonid D Method for entering text using abbreviated word forms
NL8700410A (en) 1987-02-19 1988-09-16 Philips Nv TEXT EDITING DEVICE FOR STENOGRAPHIC TYPES.
EP1244300B1 (en) 1990-09-10 2005-01-12 Starsight Telecast, Inc. Method and apparatus for accessing information about television programs
US5408417A (en) * 1992-05-28 1995-04-18 Wilder; Wilford B. Automated ticket sales and dispensing system
US5369605A (en) 1993-07-07 1994-11-29 Dell Usa, L.P. Incremental search content addressable memory for increased data compression efficiency
US5481296A (en) 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5502504A (en) 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
US5623406A (en) 1995-03-06 1997-04-22 Jean D. Ichbiah Method and system for entering text in computer equipment
CA2170429C (en) 1995-03-28 2000-04-25 Stephen Gregory Eick Method and apparatus for finding and selecting a desired data item from a large schedule of data items using a tv set and a controller similar to a tv-remote-control
US5880768A (en) 1995-04-06 1999-03-09 Prevue Networks, Inc. Interactive program guide systems and processes
US5649195A (en) * 1995-05-22 1997-07-15 International Business Machines Corporation Systems and methods for synchronizing databases in a receive-only network
US5487616A (en) 1995-06-01 1996-01-30 Jean D. Ichbiah Method for designing an ergonomic one-finger keyboard and apparatus therefor
GB2301912A (en) * 1995-06-09 1996-12-18 Ibm Security for computer system resources
US5828991A (en) 1995-06-30 1998-10-27 The Research Foundation Of The State University Of New York Sentence reconstruction using word ambiguity resolution
US5818437A (en) 1995-07-26 1998-10-06 Tegic Communications, Inc. Reduced keyboard disambiguating computer
EP0842463B1 (en) 1995-07-26 2000-03-29 Tegic Communications, Inc. Reduced keyboard disambiguating system
US6732369B1 (en) 1995-10-02 2004-05-04 Starsight Telecast, Inc. Systems and methods for contextually linking television program information
US6081829A (en) * 1996-01-31 2000-06-27 Silicon Graphics, Inc. General purpose web annotations without modifying browser
US20030212996A1 (en) * 1996-02-08 2003-11-13 Wolzien Thomas R. System for interconnection of audio program data transmitted by radio to remote vehicle or individual with GPS location
US5635989A (en) 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
AU3294997A (en) 1996-06-13 1998-01-07 Starsight Telecast Incorporated Method and apparatus for searching a guide using program characteristics
US5758355A (en) * 1996-08-07 1998-05-26 Aurum Software, Inc. Synchronization of server database with client database using distribution tables
US6055637A (en) * 1996-09-27 2000-04-25 Electronic Data Systems Corporation System and method for accessing enterprise-wide resources by presenting to the resource a temporary credential
US6029182A (en) * 1996-10-04 2000-02-22 Canon Information Systems, Inc. System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents
US6058392A (en) * 1996-11-18 2000-05-02 Wesley C. Sampson Revocable Trust Method for the organizational indexing, storage, and retrieval of data according to data pattern signatures
US20030066085A1 (en) 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
US6184877B1 (en) 1996-12-11 2001-02-06 International Business Machines Corporation System and method for interactively accessing program information on a television
US6241608B1 (en) * 1997-01-15 2001-06-05 Lawrence J. Torango Progressive wagering system
US5953541A (en) 1997-01-24 1999-09-14 Tegic Communications, Inc. Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use
AU6336698A (en) * 1997-02-26 1998-09-29 Siebel Systems, Inc. Distributed relational database
US6026433A (en) * 1997-03-17 2000-02-15 Silicon Graphics, Inc. Method of creating and editing a web site in a client-server environment using customizable web site templates
US6226745B1 (en) * 1997-03-21 2001-05-01 Gio Wiederhold Information sharing system and method with requester dependent sharing and security rules
US6005565A (en) 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
GB2325537B8 (en) 1997-03-31 2000-01-31 Microsoft Corp Query-based electronic program guide
US5937422A (en) 1997-04-15 1999-08-10 The United States Of America As Represented By The National Security Agency Automatically generating a topic description for text and searching and sorting text by topic using the same
US5805155A (en) 1997-04-15 1998-09-08 Time Warner Entertainment Co. L.P. Time Warner Cable Virtual assets in an interactive television cable system
US6012053A (en) * 1997-06-23 2000-01-04 Lycos, Inc. Computer system with user-controlled relevance ranking of search results
CN100334530C (en) 1997-09-25 2007-08-29 蒂吉通信系统公司 Reduced keyboard disambiguating systems
US6600496B1 (en) 1997-09-26 2003-07-29 Sun Microsystems, Inc. Interactive graphical user interface for television set-top box
US6005597A (en) 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US6202066B1 (en) * 1997-11-19 2001-03-13 The United States Of America As Represented By The Secretary Of Commerce Implementation of role/group permission association using object access type
US6236991B1 (en) * 1997-11-26 2001-05-22 International Business Machines Corp. Method and system for providing access for categorized information from online internet and intranet sources
JP3534596B2 (en) * 1997-12-05 2004-06-07 富士通株式会社 Method and apparatus for synchronizing databases in intelligent networks
US5945928A (en) 1998-01-20 1999-08-31 Tegic Communication, Inc. Reduced keyboard disambiguating system for the Korean language
US6839705B1 (en) 1998-02-10 2005-01-04 Gateway, Inc. Method for delivering and caching preprocessed search results to improve performance of background information searches on a convergence device
US5925136A (en) * 1998-03-02 1999-07-20 Fairchild Semiconductor Corporation Difference capture timer
US6182226B1 (en) * 1998-03-18 2001-01-30 Secure Computing Corporation System and method for controlling interactions between networks
US6178172B1 (en) * 1998-03-24 2001-01-23 3Com Corporation Method of topology database synchronization in an asynchronous transfer mode network
US6188399B1 (en) * 1998-05-08 2001-02-13 Apple Computer, Inc. Multiple theme engine graphical user interface architecture
US7146627B1 (en) * 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
US6006225A (en) * 1998-06-15 1999-12-21 Amazon.Com Refining search queries by the suggestion of correlated terms from prior searches
US6182142B1 (en) * 1998-07-10 2001-01-30 Encommerce, Inc. Distributed access management of information resources
US6205466B1 (en) * 1998-07-17 2001-03-20 Hewlett-Packard Company Infrastructure for an open digital services marketplace
AU5465099A (en) * 1998-08-04 2000-02-28 Rulespace, Inc. Method and system for deriving computer users' personal interests
US6266048B1 (en) 1998-08-27 2001-07-24 Hewlett-Packard Company Method and apparatus for a virtual display/keyboard for a PDA
US6195696B1 (en) * 1998-10-01 2001-02-27 International Business Machines Corporation Systems, methods and computer program products for assigning, generating and delivering content to intranet users
US7260823B2 (en) * 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
US6189002B1 (en) 1998-12-14 2001-02-13 Dolphin Search Process and system for retrieval of documents using context-relevant semantic profiles
ES2202070T3 (en) 1999-03-18 2004-04-01 602531 British Columbia Ltd. DATA ENTRY FOR PERSONAL INFORMATIC DEVICES.
US7293231B1 (en) 1999-03-18 2007-11-06 British Columbia Ltd. Data entry for personal computing devices
US6260050B1 (en) 1999-03-23 2001-07-10 Microstrategy, Inc. System and method of adapting automatic output of service related OLAP reports to disparate output devices
US6757906B1 (en) 1999-03-30 2004-06-29 Tivo, Inc. Television viewer interface system
US6614422B1 (en) 1999-11-04 2003-09-02 Canesta, Inc. Method and apparatus for entering data using a virtual input device
US7030863B2 (en) 2000-05-26 2006-04-18 America Online, Incorporated Virtual keyboard system with automatic correction
US6269361B1 (en) 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
US6594657B1 (en) 1999-06-08 2003-07-15 Albert-Inc. Sa System and method for enhancing online support services using natural language interface for searching database
US6711585B1 (en) * 1999-06-15 2004-03-23 Kanisa Inc. System and method for implementing a knowledge management system
US6721954B1 (en) 1999-06-23 2004-04-13 Gateway, Inc. Personal preferred viewing using electronic program guide
EP1200902A2 (en) * 1999-07-16 2002-05-02 Agentarts, Inc. Methods and system for generating automated alternative content recommendations
JP3596805B2 (en) * 1999-07-29 2004-12-02 松下電器産業株式会社 Information terminal device and route guidance method
US6615248B1 (en) 1999-08-16 2003-09-02 Pitney Bowes Inc. Method and system for presenting content selection options
US6466933B1 (en) 1999-09-21 2002-10-15 International Business Machines Corporation Delayed delivery of query results or other data from a federated server to a federated client until such information is needed
US6614455B1 (en) 1999-09-27 2003-09-02 Koninklijke Philips Electronics N.V. Directional navigation within a graphical user interface
US6516337B1 (en) * 1999-10-14 2003-02-04 Arcessa, Inc. Sending to a central indexing site meta data or signatures from objects on a computer network
US7013304B1 (en) 1999-10-20 2006-03-14 Xerox Corporation Method for locating digital information files
US6839702B1 (en) 1999-12-15 2005-01-04 Google Inc. Systems and methods for highlighting search results
US6480837B1 (en) * 1999-12-16 2002-11-12 International Business Machines Corporation Method, system, and program for ordering search results using a popularity weighting
US7228556B2 (en) 1999-12-21 2007-06-05 Tivo Inc. Distributed, interactive television program guide; system and method
WO2001047273A1 (en) * 1999-12-21 2001-06-28 Tivo, Inc. Intelligent system and methods of recommending media content items based on user preferences
US6633855B1 (en) * 2000-01-06 2003-10-14 International Business Machines Corporation Method, system, and program for filtering content using neural networks
US6546388B1 (en) 2000-01-14 2003-04-08 International Business Machines Corporation Metadata search results ranking system
EP1117050A1 (en) * 2000-01-14 2001-07-18 Sun Microsystems, Inc. Individual data representation
US6704727B1 (en) * 2000-01-31 2004-03-09 Overture Services, Inc. Method and system for generating a set of search terms
US6704931B1 (en) * 2000-03-06 2004-03-09 Koninklijke Philips Electronics N.V. Method and apparatus for displaying television program recommendations
US6662177B1 (en) * 2000-03-29 2003-12-09 Koninklijke Philips Electronics N.V. Search user interface providing mechanism for manipulation of explicit and implicit criteria
US6968364B1 (en) * 2000-03-30 2005-11-22 Microsoft Corporation System and method to facilitate selection and programming of an associated audio/visual system
FR2807538B1 (en) 2000-04-05 2002-12-06 Speeq S A DEVICE FOR ACCESSING AN INTERNET-LIKE SERVICE WITHOUT TAPPING THE FULL OR EXACT ADDRESS
US6564213B1 (en) * 2000-04-18 2003-05-13 Amazon.Com, Inc. Search query autocompletion
PT1158459E (en) 2000-05-16 2009-02-02 Sicpa Holding Sa Method, device and security system, all for authenticating a marking
JP3672234B2 (en) * 2000-06-12 2005-07-20 インターナショナル・ビジネス・マシーンズ・コーポレーション Method for retrieving and ranking documents from a database, computer system, and recording medium
US6720324B2 (en) * 2000-07-05 2004-04-13 Synaptic Pharmaceutical Corporation Selective melanin concentrating hormone-1 (MCH1) receptor antagonists and uses thereof
US6529903B2 (en) 2000-07-06 2003-03-04 Google, Inc. Methods and apparatus for using a modified index to provide search results in response to an ambiguous search query
US7136854B2 (en) 2000-07-06 2006-11-14 Google, Inc. Methods and apparatus for providing search results in response to an ambiguous search query
US8706747B2 (en) 2000-07-06 2014-04-22 Google Inc. Systems and methods for searching using queries written in a different character-set and/or language from the target pages
US6865575B1 (en) 2000-07-06 2005-03-08 Google, Inc. Methods and apparatus for using a modified index to provide search results in response to an ambiguous search query
US6907273B1 (en) 2000-07-07 2005-06-14 Openwave Systems Inc. Method and system for processing overloaded keys of a mobile device
US7225180B2 (en) 2000-08-08 2007-05-29 Aol Llc Filtering search results
US6754672B1 (en) * 2000-09-13 2004-06-22 American Management Systems, Inc. System and method for efficient integration of government administrative and program systems
US8302127B2 (en) * 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
CA2323856A1 (en) * 2000-10-18 2002-04-18 602531 British Columbia Ltd. Method, system and media for entering data in a personal computing device
KR100398711B1 (en) * 2000-11-08 2003-09-19 주식회사 와이즈엔진 Content publication system for supporting real-time integration and processing of multimedia contents including dynamic data and method thereof
US6845374B1 (en) * 2000-11-27 2005-01-18 Mailfrontier, Inc System and method for adaptive text recommendation
US7096483B2 (en) 2000-12-21 2006-08-22 Thomson Licensing Dedicated channel for displaying programs
ATE321422T1 (en) * 2001-01-09 2006-04-15 Metabyte Networks Inc SYSTEM, METHOD AND SOFTWARE FOR PROVIDING TARGETED ADVERTISING THROUGH USER PROFILE DATA STRUCTURE BASED ON USER PREFERENCES
US20020103798A1 (en) * 2001-02-01 2002-08-01 Abrol Mani S. Adaptive document ranking method based on user behavior
CN1225115C (en) 2001-02-28 2005-10-26 汤姆森许可公司 System and method for simplifying different types of searches in electronic program guide
KR100850521B1 (en) 2001-02-28 2008-08-05 톰슨 라이센싱 Method and apparatus for assisting a user in selecting a program for viewing or listening
US8266656B2 (en) 2001-06-06 2012-09-11 Jlb Ventures Llc Method for making selections in search criteria in TV EPGs
US20030046698A1 (en) 2001-06-11 2003-03-06 Yakov Kamen Methods and apparatuses for conducting a TV EPG search in various search time periods
US7028323B2 (en) * 2001-06-15 2006-04-11 Decisionmark Corp. System and method for delivering rerun video programming on non-HDTV digital side channels
JP4708607B2 (en) * 2001-07-03 2011-06-22 キヤノン株式会社 Broadcast receiving apparatus and control method thereof
KR100446613B1 (en) 2001-07-16 2004-09-04 삼성전자주식회사 Information input method using wearable information input device
ES2276960T3 (en) * 2001-09-12 2007-07-01 Opentv, Inc. A METHOD AND EQUIPMENT THAT PROVIDE A CHAT ROOM FOR UNREGISTERED INTERACTIVE TELEVISION TELEVISIONS.
US7765484B2 (en) * 2001-09-28 2010-07-27 Aol Inc. Passive personalization of lists
JP2003110960A (en) 2001-10-01 2003-04-11 Toshiba Corp Program information retrieval method and program information retrieval apparatus
US6816778B2 (en) * 2001-12-29 2004-11-09 Alpine Electronics, Inc Event finder with navigation system and display method thereof
US6772147B2 (en) 2002-02-26 2004-08-03 Sony Corporation System and method for effectively implementing a personal channel for interactive television
US7908626B2 (en) * 2002-05-03 2011-03-15 Time Warner Interactive Video Group, Inc. Network based digital information and entertainment storage and delivery system
US7073189B2 (en) * 2002-05-03 2006-07-04 Time Warner Interactive Video Group, Inc. Program guide and reservation system for network based digital information and entertainment storage and delivery system
US7039635B1 (en) 2002-06-11 2006-05-02 Microsoft Corporation Dynamically updated quick searches and strategies
US20030237096A1 (en) 2002-06-25 2003-12-25 Barrett Peter T. Program guide data text search
US7302488B2 (en) * 2002-06-28 2007-11-27 Microsoft Corporation Parental controls customization and notification
JP4252955B2 (en) 2002-07-01 2009-04-08 ソニー エリクソン モバイル コミュニケーションズ, エービー Method for entering text into an electronic communication device
FR2842056B1 (en) 2002-07-08 2004-12-03 Speeq TELECOMMUNICATIONS METHOD, TERMINAL AND SERVER
EP1527398B1 (en) 2002-07-23 2009-11-18 Research In Motion Limited Systems and methods of building and using custom word lists
US20040018857A1 (en) * 2002-07-29 2004-01-29 Ramanathan Asokan Predictive number input dialing
US7496559B2 (en) * 2002-09-03 2009-02-24 X1 Technologies, Inc. Apparatus and methods for locating data
FI20021759A0 (en) 2002-10-03 2002-10-03 Nokia Corp Method and interface for entering text
JP2004135169A (en) 2002-10-11 2004-04-30 Fujitsu Ten Ltd Digital broadcast receiver
US20040163032A1 (en) * 2002-12-17 2004-08-19 Jin Guo Ambiguity resolution for predictive text entry
US7885963B2 (en) 2003-03-24 2011-02-08 Microsoft Corporation Free text and attribute searching of electronic program guide (EPG) data
GB0314782D0 (en) 2003-06-25 2003-07-30 Ibm A searchable personal browsing history
US7225184B2 (en) 2003-07-18 2007-05-29 Overture Services, Inc. Disambiguation of search phrases using interpretation clusters
US20050071874A1 (en) 2003-08-05 2005-03-31 Albert Elcock System and method for an interactive electronic program guide
US7693827B2 (en) 2003-09-30 2010-04-06 Google Inc. Personalization of placed content ordering in search results
US20050086234A1 (en) * 2003-10-15 2005-04-21 Sierra Wireless, Inc., A Canadian Corporation Incremental search of keyword strings
US7620624B2 (en) * 2003-10-17 2009-11-17 Yahoo! Inc. Systems and methods for indexing content for fast and scalable retrieval
US20050086692A1 (en) 2003-10-17 2005-04-21 Mydtv, Inc. Searching for programs and updating viewer preferences with reference to program segment characteristics
US7890526B1 (en) * 2003-12-30 2011-02-15 Microsoft Corporation Incremental query refinement
US7310676B2 (en) * 2004-02-09 2007-12-18 Proxpro, Inc. Method and computer system for matching mobile device users for business and social networking
US20050192944A1 (en) 2004-02-27 2005-09-01 Melodeo, Inc. A method and apparatus for searching large databases via limited query symbol sets
US20060075429A1 (en) 2004-04-30 2006-04-06 Vulcan Inc. Voice control of television-related information
US20050256846A1 (en) * 2004-05-12 2005-11-17 Microsoft Corporation Interactive client-server data search
US7836044B2 (en) * 2004-06-22 2010-11-16 Google Inc. Anticipated query generation and processing in a search engine
US8538997B2 (en) * 2004-06-25 2013-09-17 Apple Inc. Methods and systems for managing data
JP4719153B2 (en) * 2004-07-05 2011-07-06 パナソニック株式会社 Program search device
US20080040329A1 (en) * 2004-07-08 2008-02-14 John Cussen System and Method for Influencing a Computer Generated Search Result List
US20060059044A1 (en) 2004-09-14 2006-03-16 Chan Wesley T Method and system to provide advertisements based on wireless access points
US20070266406A1 (en) 2004-11-09 2007-11-15 Murali Aravamudan Method and system for performing actions using a non-intrusive television with reduced text input
US20060101499A1 (en) 2004-11-09 2006-05-11 Veveo, Inc. Method and system for secure sharing, gifting, and purchasing of content on television and mobile devices
US20060101504A1 (en) 2004-11-09 2006-05-11 Veveo.Tv, Inc. Method and system for performing searches for television content and channels using a non-intrusive television interface and with reduced text input
US20060167859A1 (en) 2004-11-09 2006-07-27 Verbeck Sibley Timothy J System and method for personalized searching of television content using a reduced keypad
US7895218B2 (en) 2004-11-09 2011-02-22 Veveo, Inc. Method and system for performing searches for television content using reduced text input
US20060256078A1 (en) 2004-12-14 2006-11-16 Melodeo Inc. Information navigation paradigm for mobile phones
US20060167676A1 (en) 2005-01-26 2006-07-27 Research In Motion Limited Method and apparatus for correction of spelling errors in text composition
US7461059B2 (en) * 2005-02-23 2008-12-02 Microsoft Corporation Dynamically updated search results based upon continuously-evolving search query that is based at least in part upon phrase suggestion, search engine uses previous result sets performing additional search tasks
US20060195435A1 (en) * 2005-02-28 2006-08-31 Microsoft Corporation System and method for providing query assistance
US7788248B2 (en) * 2005-03-08 2010-08-31 Apple Inc. Immediate search feedback
US8122034B2 (en) 2005-06-30 2012-02-21 Veveo, Inc. Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count
US20070027848A1 (en) 2005-07-29 2007-02-01 Microsoft Corporation Smart search for accessing options
WO2007025119A2 (en) 2005-08-26 2007-03-01 Veveo, Inc. User interface for visual cooperation between text input and display device
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US7779011B2 (en) 2005-08-26 2010-08-17 Veveo, Inc. Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US20070088681A1 (en) 2005-10-17 2007-04-19 Veveo, Inc. Method and system for offsetting network latencies during incremental searching using local caching and predictive fetching of results from a remote server
US7644054B2 (en) 2005-11-23 2010-01-05 Veveo, Inc. System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and typographic errors
US20070143567A1 (en) 2005-12-21 2007-06-21 Gorobets Sergey A Methods for data alignment in non-volatile memories with a directly mapped file storage system
US7788337B2 (en) 2005-12-21 2010-08-31 Flinchem Edward P Systems and methods for advertisement tracking
US20070260703A1 (en) 2006-01-27 2007-11-08 Sankar Ardhanari Methods and systems for transmission of subsequences of incremental query actions and selection of content items based on later received subsequences
US7774341B2 (en) 2006-03-06 2010-08-10 Veveo, Inc. Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US20070255693A1 (en) 2006-03-30 2007-11-01 Veveo, Inc. User interface method and system for incrementally searching and selecting content items and for presenting advertising in response to search activities
US8073860B2 (en) * 2006-03-30 2011-12-06 Veveo, Inc. Method and system for incrementally selecting and providing relevant search engines in response to a user query
EP4209927A1 (en) 2006-04-20 2023-07-12 Veveo, Inc. User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US20080040388A1 (en) * 2006-08-04 2008-02-14 Jonah Petri Methods and systems for tracking document lineage
US7536384B2 (en) * 2006-09-14 2009-05-19 Veveo, Inc. Methods and systems for dynamically rearranging search results into hierarchically organized concept clusters
US20080092155A1 (en) * 2006-09-29 2008-04-17 United Video Properties, Inc. Systems and methods for automatically identifying a user profile
WO2008045690A2 (en) * 2006-10-06 2008-04-17 Veveo, Inc. Linear character selection display interface for ambiguous text input
US8078884B2 (en) 2006-11-13 2011-12-13 Veveo, Inc. Method of and system for selecting and presenting content based on user identification
EP2000774A1 (en) * 2007-06-08 2008-12-10 Aisin AW Co., Ltd. Navigation apparatus and navigation program
US8769573B2 (en) * 2010-12-21 2014-07-01 Verizon Patent And Licensing Inc. Automated query generation for televison content searching

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5337347A (en) * 1992-06-25 1994-08-09 International Business Machines Corporation Method and system for progressive database search termination and dynamic information presentation utilizing telephone keypad input
US5224060A (en) * 1992-07-29 1993-06-29 Ma Hsi Kuang Mobile computer with pen base/keyboard input modes
US6785671B1 (en) * 1999-12-08 2004-08-31 Amazon.Com, Inc. System and method for locating web-based product offerings

Also Published As

Publication number Publication date
US10747813B2 (en) 2020-08-18
US8122034B2 (en) 2012-02-21
US20120303650A1 (en) 2012-11-29
US20070005563A1 (en) 2007-01-04
US9031962B2 (en) 2015-05-12
US20150269173A1 (en) 2015-09-24
WO2007005485A2 (en) 2007-01-11

Similar Documents

Publication Publication Date Title
WO2007005485A3 (en) Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count
WO2006052966A3 (en) Method and system for performing searches for television content using reduced text input
WO2007022224A3 (en) Real estate listing and advertising system
WO2008156473A3 (en) Using relevance feedback in face recognition
WO2007047409A3 (en) Method and system for offsetting network latencies and predictive fetching
TW200620002A (en) System and method for text searching using weighted keywords
WO2008106439A3 (en) Name indexing for name matching systems
CA2656425C (en) Recognizing text in images
WO2004023243A3 (en) Apparatus and methods for locating data
WO2006049996A3 (en) Link-based spam detection
WO2006117777A3 (en) A method and an apparatus for provisioning content data
WO2007026365A3 (en) Decision-support expert system and methods for real-time exploitation of documents in non-english languages
WO2005098592A3 (en) Systems and methods for weighting a search query result
WO2004025408A3 (en) On-line sales analysis system and method
WO2008036150A3 (en) Notification system for source code discovery
WO2008088721A3 (en) Querying data and an associated ontology in a database management system
WO2007019311A3 (en) Systems for and methods of finding relevant documents by analyzing tags
WO2001080079A3 (en) Search query autocompletion
WO2004086192A3 (en) Systems and methods for interactive search query refinement
WO2009003179A3 (en) Selection of advertisements for placement with content
WO2007100944A3 (en) Sidebar communication system and method
WO2008088722A3 (en) Querying data and an associated ontology in a database management system
EP2336908A4 (en) Search device, search method and search program using open search engine
WO2008051750A3 (en) Associating geographic-related information with objects
WO2008027765A3 (en) Apparatus and method for processing queries against combinations of data sources

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06774229

Country of ref document: EP

Kind code of ref document: A2