(12) United States Patent (10) Patent No.: US 7,636,779 B2 Hayashi Et Al
Total Page:16
File Type:pdf, Size:1020Kb
USOO7636779B2 (12) United States Patent (10) Patent No.: US 7,636,779 B2 Hayashi et al. (45) Date of Patent: Dec. 22, 2009 (54) CONTEXTUAL MOBILE LOCAL SEARCH 6,343,317 B1 1/2002 Glorikian BASED ON SOCIAL NETWORKVITALITY 6,356,879 B2 3/2002 Aggarwal et al. INFORMATION 6,433,795 B1 8/2002 MacNaughton et al. (75) Inventors: Nathanael Joe Hayashi, Piedmont, CA 6,449,344 B1 9/2002 Goldfinger et al. (US); E. Stanley Ott, IV, Palo Alto, CA 6,466.917 B1 10/2002 Goyal et al. (US); Audrey Y. Tsang, San Francisco, CA (US); Matthew Fukuda, San Francisco, CA (US); Dan Wascovich, San Francisco, CA (US); Michael Quoc, (Continued) San Francisco, CA (US) OTHER PUBLICATIONS (73) Assignee: Yahoo! Inc., Sunnyvale, CA (US) "A Sneak Preview of the Christian Connection Matchmaker Match Page'. http://web.archive.org/web/19990223221053/www. (*) Notice: Subject to any disclaimer, the term of this christian.matchmakercom/ppmatch, Feb. 23, 1999. patent is extended or adjusted under 35 U.S.C. 154(b) by 389 days. (Continued) (21) Appl. No.: 11/380,868 Primary Examiner Yemane Mesfin (74) Attorney, Agent, or Firm Darby & Darby P.C.; Jamie L. (22) Filed: Apr. 28, 2006 Wiegand (65) Prior Publication Data (57) ABSTRACT US 2007/O255831 A1 Nov. 1, 2007 (51) Int. Cl. A system, apparatus, and method are directed to managing G06F 5/73 (2006.01) contextual based mobile searches. A context oriented user G06F 7/30 (2006.01) interface interprets inputs from a mobile user based on vitality (52) U.S. Cl. ................................ 709/224. 707/3, 707/5 information. In one embodiment, the input may be interpreted (58) Field of Classification Search 709/203 as a request to perform a context-based search over a network 70920.224.70725.10.102 using at least some of the vitality information. Vitality infor See application file for c omplete search history s mation may include a location of the mobile device, a time of day, an event, information from the mobile user's calendar, (56) References Cited past behavior of the mobile user, weather, Social networking data, aggregate behaviors, or even information about proxim U.S. PATENT DOCUMENTS ity of a Social contact. By employing vitality information to 5,835,087 A 1 1/1998 Herz et al. perform a mobile search, better search results and a richer 5,950, 193 A 9, 1999 Kulkarni user experience may be provided that includes a sense of 5.996,006 A 1 1/1999 Speicher community, a sense of presence (e.g., a sense of “here-ness.'). 6,029,141 A 2/2000 Bezos et al. In one embodiment, the mobile user may provide comments 6,175,831 B1 1/2001 Weinreich et al. to others regarding the search results. 6,269,369 B1 7/2001 Robertson 6,327,573 B1 12/2001 Walker et al. 21 Claims, 7 Drawing Sheets E - (Clienatelice 13 C 2 Motie 8. cific Wireless Maie Netzark 18 cific Wideg Aires 3. (Neitiyork EN/ Cilentervice information Services Williy aggregation Service (WAS) US 7,636,779 B2 Page 2 U.S. PATENT DOCUMENTS “Yahoo! Groups-What is the spampolicy inYahoo! Groups? How do I avoid spam?'. http://web.archive.org/web/20021024130230/help. 6,606,657 B1 8, 2003 Zilberstein et al. yahoo.com/helpfus groups groups-05.html, Oct. 24, 2002. 6,714,931 B1 3/2004 Papierniak et al. “Yahoo! Groups-What is a Group?'. http://web.archive.org/web/ 6,745,178 B1 6, 2004 Emens et al. 20021103223155/www.yahoo.com/r/ub, Nov. 3, 2002. 6,879,994 B1 4/2005 Matsliach et al. “Yahoo! Groups-Getting Started, Groups Account, Groups Fea 7,069,308 B2 * 6/2006 Abrams ...................... TO9.218 tures'. http://web.archive.org/web/20021017061719 http://help.ya 7,096,030 B2 * 8/2006 Huomo ....... 455,456.3 hoo.com/help groups, Oct. 17, 2002. 7,299.222 B1 * 1 1/2007 Hogan et al. ................... 707/3 Cranor, L. F. et al., “Spam.” Communications of the ACM, 41 (8):74 7,343,365 B2 * 3/2008 Farnham et al. ... ... 707/1 83, Aug. 1998. 7.359,688 B2 * 4/2008 Seo et al. .......... 455.218 Dragan, R. V., “Tribe.net (beta).” PC Magazine, http//www.pcmag. 7.359,894 B1 * 4/2008 Liebman et al. ... 707.3 com/article2/0,1759,1418688,00.asp, Jan. 20, 2004. 7.468,729 B1* 12/2008 Levinson ....... 345/473 7,484, 176 B2 * 1/2009 Blattner et al. .............. 715/758 Ethier, J., "Current Research in Social Network Theory,” http:// 2002fOO23132 A1 2, 2002 Tornabene et al. upaya, soc.neu.edu/archive/students/Ethier-SocialNetworks.html. 2002fOO2323.0 A1 2/2002 Bolnicket al. Hines, M. “America Online proposes Love.com.” http://news.com. 2002, 0046259 A1 4/2002 Glorikian com/2100-1032-51 18986.html, Dec. 10, 2003. 2002fO116466 A1 8, 2002 Trevithicket al. Hines, M., "AOL serves up software for BREW'. http://news.com. 2002/O124053 A1 9/2002 Adams et al. com/2100-1038-51 17686.html, Dec. 9, 2003. 2003, OOSO977 A1 3/2003 Puthenkulam et al. Jordan at al., “The Augmented Social Network: Building identity and 2003.0167324 A1 9, 2003 Farnham et al. trust into the next-generation internet”, first Monday Peer-Reviewed 2004/0088315 A1 5, 2004 Elder et al. Journal on the Internet, www.firstmonday.dk/issues/issue8 8/ 2004/0088322 A1 5, 2004 Elder et al. jordan?, pp. 1-62. 2004/0088325 A1 5, 2004 Elder et al. Matchmaker.com Disclaimer, http://web.archive.org/web/ 2004.0122681 A1 6, 2004 Ruvolo et al. 20000420114350/www.Christian matchmaker.com/rules, Apr. 20. 2004/O122803 A1 6, 2004 Domet al. 2000. 2004/O122855 A1 6, 2004 Ruvolo et al. Member site Selection Page for Matchmaker.com, http://web. 2004/01628.30 A1* 8, 2004 Shirwadkar et al. ........... 707/10 archive.org/web/19990219183131/matchmaker.com/newtry.shtml, 2004/0215793 A1 10/2004 Ryan et al. Feb. 19, 1999. 2006/0074883 A1* 4/2006 Teevan et al. .................. 707/3 Merrick, A., “The Best Way to... Finda Date OK, so true love isn't guaranteed; But there are ways to better the odds'. Wall Street Jour OTHER PUBLICATIONS nal, New York, NY. p. R16, Nov. 27, 2000. "A Sneak Preview of the Christian Connection Matchmaker Search Mullaney, T.J., “Diller's Latest Little Beton the Net'. BusinessWeek Page'. http://web.archive.org/web/19990508232314/www. Online, http://www.businessWeek.com/print/technology/content/ christian matchmakercorn/ppsearch, May 8, 1999. mar2004/tc20004031 2820 to 119.h., Mar. 1, 2004. "FAQs About the ZeroDegrees Service.” visited on Sep. 8, 2004, myspace.com, "Home Page'. http://www.myspace.com. http://www.Zerodegrees.com/facq.htm. MySpace.com, "About Us', http://www.myspace.com/Modules/ “The Purpose Principles and Process'. http://web.archive.org/Web? Common/Pages/AboutJs.aspx. 19990224045035/www.christian matchmaker.com/process, Feb. 24. “Mobile Phone Technology Opens up New Revenue Streams.” Zi 1999. Corporation White Paper, pp. 1-5, May 2005. “Welcome to the Christian Connection Matchmaker.” http://web. “Qix Benefits.” ZiCorporation, http://www.zicorp.com/QixBenefits. archive.orglweb/19990222 170152/http://www.Christian.email.net/ htm. index/html, Feb. 22, 1999. “Qix Functions.” Zi Corporation, http://www.zicorp.com/QixFunc “Welcome to the Christian Connection Matchmaker'. http://web. tions.htm. archive.org/web. 19990221092342/www.christian.matchmaker. com/main, Feb. 21, 1999. * cited by examiner U.S. Patent Dec. 22, 2009 Sheet 1 of 7 US 7,636,779 B2 100 Mobile / Device (Client Device) Mobile Device bi (Client Device) Wireless y t k eCe. Netzuyor (Client Device) Wide Area Network/Local Area Network (Nettuork) Information Services Vitality Aggregation Service (VAS) FIG. 1 U.S. Patent Dec. 22, 2009 Sheet 2 of 7 US 7,636,779 B2 u- 200 Mobile Device 224 2 32 250 2 C Poler 226 Network Hor) Operating 241 Supply Interface(s) System 252 245 Context Audio Manager (CM) Interface -b- 254 , Display ... --> 256 242 Keypad Applications 258 -- Input/ 260 Output 230 Interface He GPS Haptic 262 264 Interface -b FIG. 2 U.S. Patent Dec. 22, 2009 Sheet 3 of 7 US 7,636,779 B2 Network Device 422 416 410 cd-ro l 420 operating dvd-rom drive network interface b Vitality Data input/output unit Store (VDS) interface 424 Applications 450 hard disk 428 drive Vitality Data 454 Manager (VDM) 414 U.S. Patent Dec. 22, 2009 Sheet 4 of 7 US 7,636,779 B2 u- 400 Receive Social Networking Information, including Vitality Information Receive Sharing Rules Aggregate Portion of Social Networking Information YES tore Portion of Socia Networking Information, Including Aggregated Information Distribute Portion of Social Networking Information? Distribute Social Networking Information Based, in part, on Sharing Rules More Social Networking aformation2 414 NO RETURN FIG. 4 U.S. Patent Dec. 22, 2009 Sheet 5 Of 7 US 7,636,779 B2 u 500 Receive Social Networking 502 Information 504 Generate Local Social Networking Information Combine Received and Local 506 Social Networking Information Receive Input From user of 508 Mobile Device Display Application List, 510 Including Context Based Search 522 Context 512 Based Search Perform Selected Selected? Application YES 514 Send Request for Context Based Search Receive Context Based Search 516 Response Comment On 518 Context Based Search Response? Provide Comment to Search 520 Response FIG. 5 U.S. Patent Dec. 22, 2009 Sheet 6 of 7 US 7,636,779 B2 u- 600 START Receive Context Based 602 Search Request Receive Additional 604 Social Networking Information Employ Additiona 606 Social Networking Information to Perform Context Based Search 608 Provide Context Based Search Response F.G.