Source: http://www.google.co.uk/patents/US8200688
Timestamp: 2013-12-05 19:55:42
Document Index: 671160547

Matched Legal Cases: ['Application No. 2008100826213', 'Application No. 2008100826213', 'Application No. 20088003361', 'Application No. 200710196237', 'Application No. 2008100826213', 'Application No. 200810082621', 'Application No. 200810082621']

Patent US8200688 - Method and system for facilitating information searching on electronic devices - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Advanced Patent Search | Sign inAdvanced Patent SearchPatentsA method and system for facilitating information searching for a user of an electronic device is provided. Facilitating searches involves obtaining information about the user interests, identifying potential data of interest to the user, extracting data related to said data of interest to the user, and...http://www.google.co.uk/patents/US8200688?utm_source=gb-gplus-sharePatent US8200688 - Method and system for facilitating information searching on electronic devicesPublication numberUS8200688 B2Publication typeGrantApplication numberUS 11/969,778Publication date12 Jun 2012Filing date4 Jan 2008Priority date7 Mar 2006Also published asCN101595481A, CN101595481B, EP2108157A1, EP2108157A4, US20080183698, US20120246172, WO2008093989A1Publication number11969778, 969778, US 8200688 B2, US 8200688B2, US-B2-8200688, US8200688 B2, US8200688B2InventorsAlan Messer, Doreen Cheng, Anugeetha Kunjithapatham, Phuong Nguyen, Priyang Rathod, Mithun Sheshagiri, Simon J. GibbsOriginal AssigneeSamsung Electronics Co., Ltd.Patent Citations (126), Non-Patent Citations (90), Referenced by (5), Classifications (27), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetMethod and system for facilitating information searching on electronic devicesUS 8200688 B2Abstract A method and system for facilitating information searching for a user of an electronic device is provided. Facilitating searches involves obtaining information about the user interests, identifying potential data of interest to the user, extracting data related to said data of interest to the user, and collecting the extracted related data for presentation to the user on the device.
RELATED APPLICATION This application claims priority from U.S. Provisional Patent Application Ser. No. 60/898,257, filed on Jan. 29, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/713,370, filed on Mar. 1, 2007, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/780,400, filed on Mar. 7, 2006. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/713,350, filed on Mar. 1, 2007, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/780,398, filed on Mar. 7, 2006. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/713,312, filed on Mar. 1, 2007, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/780,105, filed on Mar. 7, 2006. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/725,865, filed on Mar. 20, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/726,340, filed on Mar. 21, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/732,887, filed on Apr. 5, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/789,609, filed on Apr. 25, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/803,826, filed on May 15, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/821,938, filed on Jun. 26, 2007, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/903,962, filed on Feb. 28, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/823,005, filed on Jun. 26, 2007, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/904,044, filed on Feb. 28, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/825,161, filed on Jul. 5, 2007, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/904,044, filed on Feb. 28, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/879,569, filed on Jul. 20, 2007. This application is further related to co-pending U.S. patent application Ser. No. 11/981,019, filed on Oct. 31, 2007. This application is further a Continuation-in-Part of U.S. patent application Ser. No. 11/969,837, filed on Jan. 4, 2008, which in turn claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 60/906,082, filed on Mar. 9, 2007.
FIELD OF THE INVENTION The present invention relates to providing relevant information to users, and in particular to providing relevant information to users with reduced user input.
BACKGROUND OF THE INVENTION The Internet has become a popular source of entertainment and information. Most Internet content is designed for access via a web browser, making it difficult for access via most consumer electronics (CE) devices which lack typical computer keyboards. As a result, the Internet is generally restricted to access on personal computers (PC) or via cumbersome interfaces on CE devices.
However, there is a gap between the digital content on the Internet and the networked digital entertainment devices in that most Internet content is structured and organized for access via a web browser not a typical CE device. For example, typically a user searches for Internet information using a search engine or by directly accessing a known website via a PC. When using a search engine, the user is required to form an initial query and then iteratively refine the query depending upon the results obtained. As such, the user is forced to comprehend and analyze large quantities of information to identify/access the exact information the user is looking for. This process may work on a PC, but on CE devices that lack a keyboard and a mouse, the searching/refinement process is awkward and unpleasant. Moreover, users typically expect a �lean-back� experience when it comes to using CE devices in their homes and home networks. For instance, someone watching a television news program on a television may not be inclined to conduct an Internet search if such a search requires any effort more than pushing a few buttons on a remote control.
BRIEF SUMMARY OF THE INVENTION The present invention provides a method and system for facilitating information searching for a user of an electronic device. One embodiment involves obtaining information about the user interests, identifying potential data of interest to the user, extracting data related to said data of interest to the user, and collecting the extracted related data for presentation to the user on the device.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 shows a network implementing a process for facilitating information searching for users, according to an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION The present invention provides a method and system for facilitating access to information via electronic devices such as consumer electronic (CE) devices. One embodiment involves enabling home users to easily find and access Internet content related to content presented on a CE device. An example is enabling a user to easily find and access Internet content related to a program the user is watching on a television. The user is now able to access relevant information and video content on the Internet in a �lean-back� living room experience while watching TV.
1. Mapping the functionalities that support an information search to a small number of keys (e.g., mapping such functionalities to a few keys of a TV remote control 31 (FIG. 1), as an example for receiving user input when using a DTV 30 for information access). 2. Enabling the user to express interest in obtaining additional information related to information currently accessed by the user (e.g., providing an �info.� button on the remote control 31 for the user to press, and mapping this action into a �more info� request, etc.). 3. Enabling the user to indicate the specific type of additional information the user is looking for, after the user has expressed interest in accessing additional information. An example involves displaying a set of keywords related to the data that the user has expressed interest in (e.g., a TV program or media content the user is accessing). Then, providing a combination of keys (e.g., up/down/right/left arrow keys) on a remote control 31 for the user to select one of the keywords as a search query. 4. Enabling the user to refine or edit a suggested keyword/search query, such as by displaying a set of additional query suggestions that contain, or are related to, the selected keyword and providing a combination of the arrow keys (up/down/right/left arrows) on the remote control 31 for the user to select one of the query suggestions. The GUI allows the user to refine the search queries as many times as the user desires by just repeating the process described above. Further, the query suggestions are displayed in an editable text box that allows the user to delete existing characters or enter new characters to modify the query as desired. This can be performed using, e.g., a wireless keyboard or a remote control that has an inbuilt keypad. 5. Performing a search based on a formulated query. Then, enabling the user to access the search results by displaying a list of search results corresponding to the keyword previously selected by the user. Then, providing a combination of arrow keys (up/down/right/left arrows) on the remote control device 31 for the user to select one of the refined search results. An example of a search result includes a link to a web page containing information about the search query, wherein the title of the web page is displayed to the user on the GUI. The user utilizes the client module 64 to access certain content, and the facilitator 24 obtains information related to the accessed content for display to the user. The user then requests that the facilitator 24 provide more information about the accessed content. For example, the user utilizes the client module 64 to request that the facilitator 24 provide more information from Internet data sources 66 about a pre-recorded/broadcast TV program the user is watching on the DTV 30.
The query identification function 25 identifies the content used/rendered by the application. Then, the query identification function 25 obtains metadata information and/or other associated data for the content being accessed, and identifies potential search queries that might represent the data of interest to the user. When a user accesses content that has structured meta-data available, the query identification function 25 directly uses field/value pairs from the metadata as potential search queries. For example, if a user is listening to a music album by the artist �Sting� and expresses interest to access related content, the query identification function 25 obtains the following fields from the album's metadata (content=�MusicAlbum� & artist=�Sting�) and using these, the query identification function 25 infers that the user might be interested to access more albums by the same artist and suggests (MusicAlbum, artist, �Sting�) as one of the search queries to the user.
The CCA 70 operates in real-time on broadcast signals and processes a steady stream of closed caption text 74 entering the system. The CCA maintains two history windows over the stream of incoming text (FIG. 5). The smaller, most recent window, spans the last N (N=5 in our prototype) sentences (Si) and the larger program wide window covers the entire TV program/current news story/current program section, etc. Only the keywords extracted from the program wide window are stored and indexed for recommendation. Also, the keywords extracted from the most recent window are ranked higher than others, such that the most recent keywords appear at the top of the list of keywords presented to the user. As soon as the program or the news story changes (indicated either by special characters in the closed captions, such as �>>>� in the U.S., or determined by looking at the EPG and the current time) both the windows are flushed and restarted.
In one example, for an input sentence: �John Wayne ran home�:
John<PROP> Wayne<PROP> ran<VB_PST> home<NOUN> This indicates that in the previous sentence, �John� and �Wayne� are used as proper nouns, �ran� is a verb in past tense and �home� is a noun.
Each extraction policy, Pe, corresponds to a subset of the rules in R. This mapping can either be preset, or it can be learned. The mapping essentially defines the kinds of patterns to be used for extracting keywords 76 from a particular type (genre) of program. In one example, the mapping can be determined by conducting a small user study involving four subjects asked to mark the keywords they would like to search for from CC transcripts of four types of sample programs: News, Sitcom, Talk Show and Reality TV. The transcripts were then tagged using Brill's tagger and the tags of the marked keywords were extracted as rules (e.g., if the keyword �Global Warming� in a news program was marked, and if the words were tagged �Global<ADJ> Warming<NOUN>�, then �<ADJ> <NOUN>� is extracted as a rule for the genre �news�). The top ranking rules (based on frequency and a threshold) were used as the rules that form the extraction policy for that kind of program and the union of all rules for all types of programs forms R. This facilitates reusability of rules and extraction policies. The rule engine 79 applies the extraction policy on the text received from the tagger 73 and extracts keywords from it. These keywords are then weighted based on whether they occur in the most recent window. The weighted keywords are then ordered and presented to the user.
The extracted keywords identify information of potential interest to the user. The query resolution function 27 enables extracting data related to identified data of potential interest to the user, aggregating the extracted data and correlating the aggregated data. Such correlation involves identifying associations between data. For example, data A is �similar to� or the �same as� data B.
A plan-step essentially specifies the RuleLet to be executed and the set of input and output parameters required for the execution of the RuleLet. The specific fields in a plan-step include the name of the RuleLet to be executed, the input data required for the RuleLet execution, the output-type expected from the execution of the RuleLet and the scope of the desired output data (if applicable). The scope field is used to specify whether the required data should be available in the home (�Local�) or on the �Internet.� In order to cater to different kinds of search queries, a plan library containing different kinds of plans is maintained. When a user chooses a search query, the query resolution function 27 identifies a plan based on the context of the user (e.g., if the user is watching a TV program, DVD or music video, or listening to a music album).
The use of execution plans in a search scenario in conjunction with example execution plans is described below. The search scenario involves a case where a user is watching a broadcast documentary program titled �Drumming Techniques� on a TV. When the user expresses interest to access related Internet content, the search facilitator 24 identifies and displays potential search queries from the program's closed captions (using the techniques described above) by executing the following plan steps: obtain the EPG related to the TV program being watched by the user; obtain keywords from the EPG information obtained in the previous step; obtain the genre of the TV program; based on the genre obtain significant keywords from the closed captions of the TV program; and merge the keywords identified from the EPG and the closed captions. An XML version of such a plan comprises:
The keywords obtained by executing this plan are then displayed to the user. One of the keywords/potential search queries displayed is: �Polyrthymic Drumming�. The user chooses �Polyrthymic Drumming� and expresses interest to see more related videos that the user has not seen before. To resolve this request, the facilitator 24 executes a plan, with �Polyrthymic Drumming� set as the keyword, including the plan steps: obtain videos related to the keyword (�Polyrthymic Drumming�) that are available on the Internet sources 66 (FIG. 2); identify pre-recorded videos available in the home related to �Polyrthymic Drumming�; filter out videos in the list resulting after the last step that are already available in the local sources 69. An XML version of such a plan comprises:
As an example of a search facilitation process by the CSF 82, according to the present invention, wherein a TV viewer accesses the Internet is as follows A user Trisha is watching a TV program on her TV about �Drumming Techniques� and is intrigued by the video. She wishes to learn more about the topics discussed in the program, especially about �Polyrhythmic drumming� which has just been mentioned. She presses a button on her TV remote control 31 and finds a host of information regarding the program being watched. A UI graphic on the client module screen shows two menus. One menu 64A provides a list of keywords related to the TV program (assembled by the query identification function of the CSF 82), and the first keyword �Polyrhythmic Drumming� is highlighted. The other menu 64B shows a list of search results (assembled by the query resolution function of the CSF 82) including web links containing information and/or videos related to the keyword �Polyrhythmic Drumming�. Trisha notices that the second link on this menu is a �how to� video. Using the navigation buttons on her remote control she highlights this link, and then presses the �enter� button to select the video and start viewing it.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS54812966 Aug 19932 Jan 1996International Business Machines CorporationApparatus and method for selectively viewing video informationUS570365519 Jun 199630 Dec 1997U S West Technologies, Inc.Video programming retrieval using extracted closed caption data which has been partitioned and stored to facilitate a search and retrieval processUS579093530 Jan 19964 Aug 1998Hughes Aircraft CompanyVirtual on-demand digital information delivery system and methodUS597440618 Aug 199726 Oct 1999International Business Machines CorporationAutomated matching, scheduling, and notification systemUS5983214 *5 Nov 19989 Nov 1999Lycos, Inc.System and method employing individual user content-based data and user collaborative feedback data to evaluate the content of an information entity in a large information communication networkUS598323721 Aug 19979 Nov 1999Virage, Inc.Visual dictionaryUS599595923 Jan 199830 Nov 1999The Board Of Regents Of The University Of WashingtonMethod and system for network information accessUS615160324 Aug 199921 Nov 2000Wolfe; Mark A.Document retrieval system employing a preloading procedureUS62532382 Dec 199826 Jun 2001Ictv, Inc.Interactive cable television system with frame grabberUS6317710 *14 Jul 199913 Nov 2001At&T Corp.Multimedia search apparatus and method for searching multimedia content using speaker detection by audio dataUS633412717 Jul 199825 Dec 2001Net Perceptions, Inc.System, method and article of manufacture for making serendipity-weighted recommendations to a userUS6412073 *8 Dec 199825 Jun 2002Yodiee.Com, IncMethod and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-networkUS643857914 Jul 200020 Aug 2002Agent Arts, Inc.Automated content and collaboration-based system and methods for determining and providing content recommendationsUS6480844 *25 Mar 199912 Nov 2002At&T Corp.Method for inferring behavioral characteristics based on a large volume of dataUS663702829 Dec 199921 Oct 2003Cliq Distribution, Inc.Integrated television and internet information systemUS6714909 *21 Nov 200030 Mar 2004At&T Corp.System and method for automated multimedia content indexing and retrievalUS6721748 *13 May 200213 Apr 2004Maquis Techtrix, Llc.Online content provider system and methodUS676652327 Nov 200220 Jul 2004Microsoft CorporationSystem and method for identifying and segmenting repeating media objects embedded in a streamUS67749263 Mar 200010 Aug 2004United Video Properties, Inc.Personal television channel systemUS6801895 *6 Dec 19995 Oct 2004At&T Corp.Method and apparatus for segmenting a multi-media program based upon audio eventsUS68076753 Jun 199919 Oct 2004Thomson Licensing S.A.Apparatus and method for selecting viewers' profile in interactive TVUS682651228 Jun 200130 Nov 2004Sony CorporationUsing local devices as diagnostic tools for consumer electronic devicesUS68428772 Apr 200111 Jan 2005Tangis CorporationContextual responses based on automated learning techniquesUS695475510 Apr 200311 Oct 2005Richard ReismanTask/domain segmentation in applying feedback to command controlUS6981040 *20 Jun 200027 Dec 2005Utopy, Inc.Automatic, personalized online information and product servicesUS702802420 Jul 200111 Apr 2006Vignette CorporationInformation retrieval from a collection of information objects tagged with hierarchical keywordsUS7054875 *6 Mar 200130 May 2006The Web Access, Inc.Method and apparatus for notifying a user of new data entered into an electronic systemUS7062561 *23 May 200013 Jun 2006Richard ReismanMethod and apparatus for utilizing the social usage learned from multi-user feedback to improve resource identity signifier mappingUS706957526 Oct 200027 Jun 2006Sedna Patent Services, LlcSystem for interactively distributing information servicesUS711099812 Oct 199919 Sep 2006Virtual Gold, Inc.Method and apparatus for finding hidden patterns in the context of querying applicationsUS715896131 Dec 20012 Jan 2007Google, Inc.Methods and apparatus for estimating similarityUS7158986 *27 Jul 19992 Jan 2007Mailfrontier, Inc. A Wholly Owned Subsidiary Of Sonicwall, Inc.Method and system providing user with personalized recommendations by electronic-mail based upon the determined interests of the user pertain to the theme and concepts of the categorized documentUS716247326 Jun 20039 Jan 2007Microsoft CorporationMethod and system for usage analyzer that determines user accessed sources, indexes data subsets, and associated metadata, processing implicit queries based on potential interest to usersUS716508026 Oct 200116 Jan 2007Canon Kabushiki KaishaMethod and apparatus for facilitating refinement of a searchUS718143830 May 200020 Feb 2007Alberti Anemometer, LlcDatabase access systemUS7184959 *15 Oct 200327 Feb 2007At&T Corp.System and method for automated multimedia content indexing and retrievalUS719446031 Mar 200320 Mar 2007Kabushiki Kaisha ToshibaSearch device, search system, and search methodUS720394029 Apr 200210 Apr 2007Hewlett-Packard Development Company, Lp.Automated installation of an applicationUS722518720 Apr 200429 May 2007Microsoft CorporationSystems and methods for performing background queries from content and activityUS728420214 Feb 200016 Oct 2007Microsoft CorporationInteractive multi media user interface using affinity based categorizationUS7305384 *30 Nov 20044 Dec 2007Microsoft CorporationLive presentation searchingUS734336528 Jun 200211 Mar 2008Microsoft CorporationComputer system architecture for automatic context associationsUS736329419 Dec 200322 Apr 2008Fuji Xerox Co., Ltd.Indexing for contextual revisitation and digest generationUS738654230 Aug 200410 Jun 2008The Mitre CorporationPersonalized broadcast news navigatorUS738922423 Feb 200017 Jun 2008Canon Kabushiki KaishaNatural language search method and apparatus, including linguistically-matching context dataUS73893079 Aug 200117 Jun 2008Lycos, Inc.Returning databases as search resultsUS743393529 Apr 20057 Oct 2008Hewlett-Packard Development Company, L.P.Self-adapting plug-in serviceUS75521147 Mar 200723 Jun 2009International Business Machines CorporationSystem, and method for interactive browsingUS756534529 Mar 200521 Jul 2009Google Inc.Integration of multiple query revision modelsUS759392127 Aug 200322 Sep 2009Sony Deutschland GmbhMethods to create a user profile and to specify a suggestion for a next selection of a userUS760334910 Jan 200513 Oct 2009Yahoo! Inc.User interfaces for search systems using in-line contextual queriesUS761717613 Jul 200410 Nov 2009Microsoft CorporationQuery-based snippet clustering for search result groupingUS76344614 Aug 200415 Dec 2009International Business Machines CorporationSystem and method for enhancing keyword relevance by user's interest on the search result documentsUS765751831 Jan 20072 Feb 2010Northwestern UniversityChaining context-sensitive search resultsUS7664734 *31 Mar 200416 Feb 2010Google Inc.Systems and methods for generating multiple implicit search queriesUS768519230 Jun 200623 Mar 2010Amazon Technologies, Inc.Method and system for displaying interest space user communitiesUS77161589 Jan 200411 May 2010Microsoft CorporationSystem and method for context sensitive searchingUS771619910 Aug 200511 May 2010Google Inc.Aggregating context data for programmable search enginesUS77933263 Aug 20017 Sep 2010Comcast Ip Holdings I, LlcVideo and digital multimedia aggregatorUS80609051 Oct 200115 Nov 2011Comcast Ip Holdings I, LlcTelevision delivery system having interactive electronic program guideUS806569717 Aug 200622 Nov 2011The Nielsen Company (Us), LlcMethods and apparatus to determine audience viewing of recorded programsUS811586926 Jun 200714 Feb 2012Samsung Electronics Co., Ltd.Method and system for extracting relevant information from content metadataUS20010003214 *30 Nov 20007 Jun 2001Vijnan ShastriMethod and apparatus for utilizing closed captioned (CC) text keywords or phrases for the purpose of automated searching of network-based resources for interactive links to universal resource locators (URL's)US200100234337 Mar 200120 Sep 2001Kabushiki Kaisha ToshibaInformation delivery system, information providing apparatus, information storage apparatus and information providing methodUS2002002249116 Aug 200121 Feb 2002Mccann StephenLAN services delivery systemUS2002002643631 Aug 200128 Feb 2002Rafael JoorySupplanting application setup data and preserving the application setup data that has been supplantedUS2002008753526 Oct 20014 Jul 2002Aaron KotcheffApparatus and a method for facilitating searchingUS2002016176730 Apr 200131 Oct 2002Shapiro Aaron M.System and method for updating content on a plurality of content server computers over a networkUS2002016212128 Dec 200131 Oct 2002Digeo, Inc.System and method to subscribe to channel URL addresses and to provide non-programming-related URL addresses in an interactive video casting systemUS200300288893 Aug 20016 Feb 2003Mccoskey John S.Video and digital multimedia aggregatorUS2003003327313 Aug 200113 Feb 2003Wyse James EdmundSystem and method for retrieving location-qualified site dataUS200301056827 Oct 20025 Jun 2003Dicker Russell A.User interface and methods for recommending items to usersUS20030131013 *27 Sep 200210 Jul 2003Cameron PopeAutomated system and methods for determining relationships between information resourcesUS2003015885528 Jun 200221 Aug 2003Farnham Shelly D.Computer system architecture for automatic context associationsUS20030172075 *10 Apr 200311 Sep 2003Richard ReismanTask/domain segmentation in applying feedback to command controlUS200301845826 Mar 20032 Oct 2003Cohen Thomas AndrewBrowser plug-insUS20030221198 *21 May 200227 Nov 2003Sloo David HendlerInterest messaging entertainment systemUS20030229900 *8 May 200311 Dec 2003Richard ReismanMethod and apparatus for browsing using multiple coordinated device setsUS2003023186827 Nov 200218 Dec 2003Microsoft CorporationSystem and method for identifying and segmenting repeating media objects embedded in a streamUS200400310588 May 200312 Feb 2004Richard ReismanMethod and apparatus for browsing using alternative linkbasesUS2004007394415 Oct 200215 Apr 2004General Instrument CorporationServer-based software architecture for digital television terminalUS2004019414124 Mar 200330 Sep 2004Microsoft CorporationFree text and attribute searching of electronic program guide (EPG) dataUS2004024403818 Jul 20032 Dec 2004Shingo UtsukiVideo search assisting method, video search assisting device, and broadcast receiving apparatusUS2004024979031 Mar 20039 Dec 2004Toshiba Tec Kabushiki KaishaSearch device, search system, and search methodUS2005000491030 Jun 20046 Jan 2005Trepess David WilliamInformation retrievalUS20050137996 *19 Dec 200323 Jun 2005Fuji Xerox Co., Ltd.Indexing for contextual revisitation and digest generationUS2005014415818 Nov 200430 Jun 2005Capper Liesl J.Computer network search engineUS200501547119 Jan 200414 Jul 2005Mcconnell Christopher C.System and method for context sensitive searchingUS2005016046026 Feb 200321 Jul 2005Nobuyuki FujiwaraInformation processing apparatus and methodUS2005017755511 Feb 200411 Aug 2005Alpert Sherman R.System and method for providing information on a set of search returned documentsUS20050240580 *13 Jul 200427 Oct 2005Zamir Oren EPersonalization of placed content ordering in search resultsUS2005024672627 Apr 20053 Nov 2005Fujitsu LimitedTask computingUS20050289599 *1 Jun 200529 Dec 2005Pioneer CorporationInformation processor, method thereof, program thereof, recording medium storing the program and information retrieving deviceUS2006002615213 Jul 20042 Feb 2006Microsoft CorporationQuery-based snippet clustering for search result groupingUS2006002868212 Oct 20059 Feb 2006Haines Robert EHardcopy output engine consumable supply management and methodUS2006003659313 Aug 200416 Feb 2006Dean Jeffrey AMulti-stage query processing system and method for use with tokenspace repositoryUS2006006657312 Jan 200530 Mar 2006Fujitsu LimitedDevice control systemUS200600748835 Oct 20046 Apr 2006Microsoft CorporationSystems, methods, and interfaces for providing personalized search and information accessUS2006008443014 Oct 200420 Apr 2006Ng Eric MSystem and method for categorizing information into zones to determine delivery patternsUS200600954159 May 20054 May 2006Juergen SattlerSystem and method for obtaining information from a data management systemUS20060106764 *12 Nov 200418 May 2006Fuji Xerox Co., LtdSystem and method for presenting video search resultsUS2006013339119 May 200522 Jun 2006Electronics And Telecommunications Research InstituteMultimedia service apparatus and method for multimedia service providers outside home to UPnP devices inside home using home gateway and service gateway platformUS2006013667027 Jan 200622 Jun 2006Microsoft CorporationMethod and system for an atomically updated, central cache memoryUS2006015632627 Aug 200313 Jul 2006Silke GoronzyMethods to create a user profile and to specify a suggestion for a next selection of a userUS2006016154218 Jan 200520 Jul 2006Microsoft CorporationSystems and methods that enable search engines to present relevant snippetsUS2006019536231 Mar 200631 Aug 2006Jacobi Jennifer ARecommendation systemUS20060212897 *18 Mar 200521 Sep 2006Microsoft CorporationSystem and method for utilizing the content of audio/video files to select advertising content for displayUS2006024228321 Sep 200526 Oct 2006Dell Products L.P.System and method for managing local storage resources to reduce I/O demand in a storage area networkUS2007004370318 Aug 200522 Feb 2007Partha BhattacharyaMethod and system for inline top N query computationUS2007005034625 Oct 20061 Mar 2007Aol LlcEnabling a Search for Both Local and Remote Electronic ContentUS200700612222 Nov 200615 Mar 2007William AlloccaPlacing a purchase order using one of multiple procurement optionsUS2007006135230 Nov 200415 Mar 2007Koninklijke Philips Electronic, N.V.System & method for integrative analysis of intrinsic and extrinsic audio-visualUS2007007389413 Sep 200629 Mar 2007O Ya! Inc.Networked information indexing and search apparatus and methodUS2007007882230 Sep 20055 Apr 2007Microsoft CorporationArbitration of specialized content using search resultsUS200701070197 Nov 200510 May 2007Pasquale RomanoMethods and apparatuses for an integrated media deviceUS2007013058523 Nov 20067 Jun 2007Perret Pierre AVirtual Store Management Method and System for Operating an Interactive Audio/Video Entertainment System According to Viewers Tastes and PreferencesUS2007014326628 Jun 200621 Jun 2007Ebay Inc.Computer-implemented method and system for combining keywords into logical clusters that share similar behavior with respect to a considered dimensionUS2007015644729 Dec 20065 Jul 2007Samsung Electronics Co., Ltd.Method and apparatus for obtaining external charged content in UPnP networkUS2007017977627 Jan 20062 Aug 2007Xerox CorporationLinguistic user interfaceUS2007019848510 May 200623 Aug 2007Jorey RamerMobile search service discoveryUS2007019850030 May 200623 Aug 2007Google Inc.User distributed search resultsUS20070198508 *5 Feb 200723 Aug 2007Sony CorporationInformation processing apparatus, method, and program productUS200702141231 Mar 200713 Sep 2007Samsung Electronics Co., Ltd.Method and system for providing a user interface application and presenting information thereonUS200702144881 Mar 200713 Sep 2007Samsung Electronics Co., Ltd.Method and system for managing information on a video recording deviceUS20100091182 *15 Dec 200915 Apr 2010David Crawford GibbonMethod for Automatically Providing a Compressed Rendition of a Video Program in a Format Suitable for Electronic Searching and RetrievalUS20100293165 *26 Jul 201018 Nov 2010Prime Research Alliance E., Inc.Subscriber Identification System* Cited by examinerNon-Patent CitationsReference1"Computing Meng Individual Project, ANSES-Automatic News Summarization and Extraction System," http://mmis.doc.ic.ac.uk/pr-1.wong-2002/overview.html, downloaded Sep. 24, 2008, 4 pages.2"Placement in the DMOZ.org directory-Pure Power", DMOZ / Google Directory, posted on Apr. 30, 2005, p. 1, http://www.ahfx.net/weblog/13.3"Computing Meng Individual Project, ANSES�Automatic News Summarization and Extraction System," http://mmis.doc.ic.ac.uk/pr-1.wong-2002/overview.html, downloaded Sep. 24, 2008, 4 pages.4"Placement in the DMOZ.org directory�Pure Power", DMOZ / Google Directory, posted on Apr. 30, 2005, p. 1, http://www.ahfx.net/weblog/13.5AOL LLC, http://www.aol.com, downloaded Sep. 19, 2008, pp. 1-2, United States.6Apple Inc., Apple iTunes, http://www.apple.com/itunes/, Apr. 28, 2003, 2 pages, United States.7Ask Search Engine, http://www.ask.com, downloaded Sep. 19, 2008, pp. 1, United States.8Babaguchi, N. et al., "Intermodal Collaboration: A Strategy for Semantic Content Analysis for Broadcasted Sports Video," IEEE International Conference on Image Processing, Sep. 2003, pp. 13-16, vol. 1, Barcelona, Spain.9Brill, E., "A Simple Rule-Based Part of Speech Tagger," Third Conference on Applied Natural Language Processing, Mar. 1992, pp. 152-155, Trento, Italy.10Chinese Office Action dated Aug. 14, 2009 from Chinese Application No. 2008100826213.11Chinese Office Action dated Aug. 14, 2009 issued in Chinese Patent Application No. 2008100826213 (English language translation included).12Chinese Office Action dated Dec. 14, 2010 from Chinese Application No. 20088003361.4.13Chinese Office Action dated Feb. 1, 2011 from Chinese Application No. 200710196237.1.14Chinese Office Action dated Mar. 25, 2010 from Chinese Application No. 2008100826213.15Copernic Inc., Copernic Search Engine for your PC, http://www.copernic.com, Sep. 19, 2008, US.16Copernic Inc., http://copernic.com/en/products/desktop-search/index.html, Sep. 18, 2008.17Final Office Action dated Jun. 17, 2010 from U.S. Appl. No. 11/981,019.18Final Office Action dated Mar. 16, 2011 from U.S. Appl. No. 11/981,019.19Final Office Action dated Sep. 1, 2011 from U.S. Appl. No. 12/263,089.20Final Office Action dated Sep. 21, 2011 from U.S. Appl. No. 11/633,880.21Google Inc., Google Desktop Search, http://desktop.google.com, Oct. 15, 2004, 1 page, United States.22Google Inc., Google Search Engine, http://www.google.com, Aug. 1998, 1 page, United States.23Google Inc., webhp, http://www.google.com/webhp?complete-1&h1-en, downloaded Sep. 25, 2008, p. 1.24Henzinger, M. et al., "Query-Free News Search," Proceedings of the 12th International Conference on World Wide Web, May 20-24, 2003, Budapest, Hungary, ACM Press, New York, NY, May 2003, pp. 1-10, United States.25 *Henzinger, Monika, et al., Query-Free News Search, World Wide Web vol. 8, issue 2, Springer Netherlands, pp. 101-126 (2005).26Livingston, K. et al., "Beyond Broadcast," 8th International Conference on Intelligent User Interfaces, Jan. 2003, pp. 260-262, Association for Computing Machinery, New York, NY.27Livingston, K. et al., "Beyond Broadcast: A Demo," Proceedings of the 8th international Conference on Intelligent User Interfaces, Jan. 12-15, 2003, Miami, Florida, USA, ACM Press, New York, NY, Jan. 2003, p. 325, United States.28 *Ma, Qiang et al., Context-Sensitive Complementary Information Retrieval for Text Stream, Database and Expert Systems Applications, Springer Berlin / Heidelberg, pp. 471-481 (2005). doi: 10.1007/11546924-46.29 *Ma, Qiang et al., Context-Sensitive Complementary Information Retrieval for Text Stream, Database and Expert Systems Applications, Springer Berlin / Heidelberg, pp. 471-481 (2005). doi: 10.1007/11546924�46.30Microsoft Corporation, Microsoft Windows Media Player 10, http://www.microsoft.com/windows/windowsmedia/mp10, Jun. 2004, US.31Microsoft Corporation, Microsoft Windows Media Player, http://www.microsoft.com/windows/windowsmedia/, Feb. 1999, 1 page, United States.32Microsoft Corporation, MSN TV, http://www.webtv.com/pc, Feb. 2006, 1 page, United States.33Miura, K. et al., "Automatic Generation of a Multimedia Encyclopedia from TV Programs by Using Closed Captions and Detecting Principal Viedo Objects," Proceedings of the Eigth IEEE International Sympsosium on Miltumedia (ISM '06), 2006, IEEE, 8 pages.34Miyamori, H. et al., "Webified Video: Media Conversion from TV Programs to Web Content for Cross-Media Information Integration," Proceedings of the 16th International Conference on Database and Expert Systems Applications, 2005, pp. 176-185, Springer-Verlag, Berlin, Heidelberg.35Miyauchi et al., "Highlight Detection and Indexing in Broadcast Sports Video by Collaborative Processing of Text, Audio, and Image," Sytstems and Computers in Japan, vol. 34, No. 12, 2003, pp. 22-31, Translated from Denshi Joho Tsushin Gakkai Ronbunshi, vol. J85-D-II, No. 11, Nov. 2002, pp. 1692-1700.36Moraveji, N. et al., "DynaLine: A Non-Disruptive TV User Interface for Passive Browsing of Internet Video," Microsoft Research Technical Report, 2006, pp. 1-4.37Nitta, Naoka et al., "Automatic Story Segmentation of Closed-Caption Text for Semantic Content Analysis of Broadcasted Sports Video," 8th International Workshop on Multimedia Information Systems, 2002, pp. 110-116.38Notice of Allowance dated Dec. 6, 2011 from U.S. Appl. No. 11/789,609.39Notice of Allowance dated Mar. 2, 2012 from U.S. Appl. No. 11/789,609.40Notice of Allowance dated Nov. 1, 2011 from U.S. Appl. No. 11/821,938.41Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority for International Application No. PCT/KR2008/001558, dated Jun. 26, 2008, 10 pages.42Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, dated Aug. 20, 2008; International Search Report and Written Opinion of the International Searching Authority for International Application No. PCT/KR2008/001941, 10 pages.43Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority; International Search Report and Written Opinion of the International Searching Authority for Application No. PCT/KR2008/000537 dated May 15, 2008, 16 pages.44Office Action dated Aug. 19, 2011 from U.S. Appl. No. 11/821,938.45Office Action dated Aug. 2, 2011 from U.S. Appl. No. 11/713,312.46Office Action dated Aug. 22, 2011 from U.S. Appl. No. 11/981,019.47Office Action dated Dec. 15, 2011 from U.S. Appl. No. 12/263,089.48Office Action dated Dec. 29, 2009 from U.S. Appl. No. 11/981,019.49Office Action dated Jun. 27, 2011 from U.S. Appl. No. 11/725,865.50Office Action dated Mar. 25, 2010 from Chinese Patent Application No. 200810082621.3, 7pp., China (English-language translation included-15 pp).51Office Action dated Mar. 25, 2010 from Chinese Patent Application No. 200810082621.3, 7pp., China (English-language translation included�15 pp).52Office Action dated Oct. 6, 2010 from U.S. Appl. No. 11/981,019.53Office Action dated Sep. 8, 2011 from U.S. Appl. No. 12/544,994.54Opera Software ASA, Opera Browser for Devices, http://www.opera.com/products/devices/, Mar. 2006, 2 pages, United States.55Rau, L.F. et al, "Domain-Independent Summarization of News," In Summarizing Text for Intelligent Communication, Jun. 1994, pp. 71-75, Dagstuhl, Germany.56Realnetworks, Inc., http://www.real.com, Jun. 1997, US.57Ricci et al. "Acquiring and Revising Preferences in a Critique-Based Mobile Recommender System." Journal IEEE Intelligent Systems, vol. 22 Issue 3, May 2007.58Spalti, M., "Finding and Managing Web Content with Copernic 2000," Library Computing, vol. 18, No. 3, Westport, Sep. 2000, pp. 217-221, United States.59Tivo Inc., http://www.tivo.com, downloaded Sep. 19, 2008, 1 page.60Tjondronegoro, D. et al., "Extensible Detection and Indexing of Highlight Events in Broadcasted Sports Video," Proceedings of the 29th Australasian Computer Science Conference, Hobart, Tazmania, Australia, Conferences in Research and Practice in Information Technology, vol. 48, Australasian Computer Society Inc., Jan. 2006, pp. 1-10, Sydney, Australia.61U.S. Advisory Action for U.S. Appl. No. 11/633,880 mailed Nov. 25, 2009.62U.S. Final Office Action for U.S. Appl. No. 11/713,350 mailed Aug. 14, 2009.63U.S. Final Office Action for U.S. Appl. No. 11/713,350 mailed Mar. 2, 2009.64U.S. Final Office Action for U.S. Appl. No. 11/713,350 mailed Sep. 9, 2010.65U.S. Final Office Action for U.S. Appl. No. 11/725,865 mailed Mar. 16, 2010.66U.S. Final Office Action for U.S. Appl. No. 12/056,184 mailed on Nov. 23, 2010.67U.S. Non-final Office Action for U.S. Appl. No. 11/633,880 mailed May 11, 2010.68U.S. Non-final Office Action for U.S. Appl. No. 11/713,350 mailed Mar. 8, 2010.69U.S. Non-final Office Action for U.S. Appl. No. 11/725,865 mailed Oct. 16, 2009.70U.S. Non-final Office Action for U.S. Appl. No. 11/725,865 mailed Sep. 16, 2010.71U.S. Non-Final Office Action for U.S. Appl. No. 11/726,340 mailed May 19, 2009.72U.S. Non-final Office Action for U.S. Appl. No. 11/732,887 mailed on Jun. 5, 2009.73U.S. Non-final Office Action for U.S. Appl. No. 11/803,826 mailed on Jul. 24, 2009.74U.S. Non-final Office Action for U.S. Appl. No. 11/808,826 mailed on Mar. 3, 2010.75U.S. Non-final Office Action for U.S. Appl. No. 11/900,847 mailed Oct. 28, 2009.76U.S. Non-final Office Action for U.S. Appl. No. 12/056,184 mailed on Jun. 11, 2010.77U.S. Office Action for U.S. Appl. No. 11/633,880 mailed Aug. 10, 2009.78U.S. Office Action for U.S. Appl. No. 11/633,880 mailed Jan. 6, 2009.79U.S. Office Action for U.S. Appl. No. 11/633,880 mailed Mar. 17, 2011.80U.S. Office Action for U.S. Appl. No. 11/725,865 mailed Mar. 4, 2011.81U.S. Office Action for U.S. Appl. No. 11/726,340 mailed Dec. 9, 2009.82U.S. Office Action for U.S. Appl. No. 11/726,340 mailed Feb. 14, 2011.83U.S. Office Action for U.S. Appl. No. 11/726,340 mailed Oct. 14, 2010.84U.S. Office Action for U.S. Appl. No. 11/732,887 mailed on Dec. 4, 2009.85U.S. Office Action for U.S. Appl. No. 11/803,826 mailed Jun. 1, 2011.86U.S. Office Action for U.S. Appl. No. 12/263,089 mailed Mar. 25, 2011.87Wachman, J. et al., "Tools for Browsing a TV Situation Comedy Based on Content Specific Attributes," Multimedia Tools and Applications, vol. 13, No. 3, Kluwer Academic Publishers, Boston, Massachusetts, Mar. 2001, pp. 255-284, United States.88 *Weiyu Zhu; Toklu, C.; Shih-Ping Liou; Automatic news video segmentation and categorization based on closed-captioned text, IEEE International Conference on Multimedia and Expo 2001 , pp. 829-832, 22-25 (Aug. 2001) doi: 10.1109/ICME.2001.1237850.89Yahoo! Inc., http://search.yahoo.com, Dec. 1998, 1 page, United States.90Zhuang, Y. et al, "Applying Semantic Association to Support Content-Based Video Retrieval," International Workshops on Very Low Bitrate Video Coding (VLBV 1998), Oct. 1998, pp. 1-4, United States.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS8510453 *21 Mar 200713 Aug 2013Samsung Electronics Co., Ltd.Framework for correlating content on a local network with information on an external networkUS8527506 *28 Dec 20113 Sep 2013Intertrust Technologies CorporationMedia discovery and playlist generationUS20080235393 *21 Mar 200725 Sep 2008Samsung Electronics Co., Ltd.Framework for corrrelating content on a local network with information on an external networkUS20110082880 *7 Oct 20097 Apr 2011Verizon Patent And Licensing, Inc.System for and method of searching contentUS20120102017 *28 Dec 201126 Apr 2012Intertrust Technologies Corp.Media discovery and playlist generation* Cited by examinerClassifications U.S. Classification707/767, 707/772, 725/53, 348/465International ClassificationG06F17/30Cooperative ClassificationH04N21/4622, H04N7/17309, G06F17/30867, H04N21/466, G06F17/30796, H04N21/4722, H04N21/4348, G06F17/3005, H04N21/6125, G06F17/30038, H04N21/6175European ClassificationH04N21/61U3, H04N21/4722, H04N21/466, H04N21/462S, G06F17/30W1F, G06F17/30E2M, G06F17/30E4, H04N21/61D3, H04N21/434W, H04N7/173B, G06F17/30V1TLegal EventsDateCodeEventDescription25 Mar 2008ASAssignmentOwner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OFFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NGUYEN, PHUONG;REEL/FRAME:020700/0167Effective date: 200803124 Jan 2008ASAssignmentOwner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OFFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MESSER, ALAN;CHENG, DOREEN;KUNJITHAPATHAM, ANUGEETHA;ANDOTHERS;REEL/FRAME:020321/0072Effective date: 20080103RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google