Patents Assigned to Yahoo ! Inc.
-
Patent number: 9083791Abstract: Embodiments are directed towards providing a web-based framework for access and use of mobile device applications within an application stack. The mobile device includes a mobile web framework application (MWFA) that, when the mobile device boots up, seeks to connect online to a remote web-based interface manager. The remote interface manager provides a display of an application user interface to the mobile device, from which a user may access various applications that may be configured to execute at a remote device rather than on the mobile device. The user may also add to or otherwise modify the applications within the application stack.Type: GrantFiled: January 22, 2009Date of Patent: July 14, 2015Assignee: Yahoo ! Inc.Inventor: Matthew Ahrens
-
Patent number: 8918331Abstract: A method for placing online advertisements includes the step of displaying a primary advertisement on a first web page. The method includes the steps of initiating a timer to measure a first time period for which the primary advertisement is displayed. At the end of the first time period, the primary advertisement is switched to display a secondary advertisement on the first web page. In another embodiment, a computer program product stored on a non-transitory computer-readable medium when executed by a processor, performs the method for placing online advertisements. In yet another embodiment, a system to place online advertisements includes a display output to display a primary advertisement on a first web page. The system includes a timer to be initialized to a first time period. The system further includes, an advertisement controller, coupled to the display output and the timer.Type: GrantFiled: December 21, 2010Date of Patent: December 23, 2014Assignee: Yahoo ! Inc.Inventor: Dustin Edwards
-
Publication number: 20140201184Abstract: A search engine for finding objects that correspond to a search request, including an input module for receiving a keyword query from a user, and a search module being configured to map the keyword query to the identifiers of objects that semantically match the keyword or the plurality of keywords contained in the keyword query, and to generate a search result that contains a listing of matching object identifiers, is characterized in that the search module is further configured to generate the search result by considering network layer information about the user within the process of mapping the keyword query to identifiers of matching objects, wherein the network layer information include sophisticated information the search module receives from a dedicated entity.Type: ApplicationFiled: August 12, 2011Publication date: July 17, 2014Applicants: YAHOO ! INC., NEC EUROPE LTD.Inventors: Jan Seedorf, Saverio Niccolini, Martin Stiemerling, Flavio Junqueira, Marco Serafini, Ivan Kelly, Vincent Leroy, Berkant Barla Cambazoglu
-
Patent number: 8417683Abstract: The present invention provides for a computerized method and system for presenting geolocated relevance-based content including determining a geographic location of a mobile processing device and identifying a plurality of search queries associated with the geographic location of the mobile processing device. The computerized method and system further includes generating at least one search result responsive to at least one of the plurality of queries associated with the geographic location of the mobile processing device. Therefore, in the method and system, the mobile processing device is presented with one or more search results based on the geographic location of the mobile processing device.Type: GrantFiled: February 16, 2010Date of Patent: April 9, 2013Assignee: Yahoo ! Inc.Inventor: Vik Singh
-
Patent number: 8112436Abstract: In one embodiment, access a search query comprising one or more query words, at least one of the query words representing one or more query concepts; access a network document identified for a search query by a search engine, the network document comprising one or more document words, at least one of the document words representing one or more document concepts; semantic-text match the search query and the network document to determine one or more negative semantic-text matches; and construct one or more negative features based on the negative semantic-text matches.Type: GrantFiled: September 21, 2009Date of Patent: February 7, 2012Assignee: Yahoo ! Inc.Inventors: Yumao Lu, Lei Duan, Fan Li, Benoit Dumoulin, Xing Wei
-
Patent number: 7716219Abstract: Methods of determining values of keywords in an internet search are described. According to one aspect of the invention, a method comprises steps of receiving keywords entered for a plurality of searches; detecting converted transactions associated with the plurality of searches; analyzing the converted transactions; and determining values associated with the keywords based upon the converted transactions. According to other aspects of the invention, methods for recommending subsets of keywords and for recommending keywords based upon converted transactions and click through rates are disclosed. A database search system is also disclosed.Type: GrantFiled: July 8, 2004Date of Patent: May 11, 2010Assignee: Yahoo ! Inc.Inventors: Ramesh R. Sarukkai, Qi Lu
-
Patent number: 7707122Abstract: A system, apparatus, and method are directed towards enabling information filtering using measures of an affinity of a relationship between subscribers of an online portal system. The affinity of a relationship may be determined based, in part, on the tracking of various online behaviors of and between subscribers of the portal system. Any of a variety of behaviors may be tracked, including message communications between subscribers, participation in instant messaging groups, purchases, activities, categories, and so forth. Such behaviors may be employed to determine a level of trust (or affinity) between subscribers of the portal system. This affinity measurement may be used to filter various information, including, but not limited to, product recommendations, ratings, polling queries, advertising, social network communications, personal ads, search results, and the like. Moreover, this affinity measurement may also be employed to perform message spam detection.Type: GrantFiled: September 21, 2004Date of Patent: April 27, 2010Assignee: Yahoo ! Inc.Inventors: Mark Everett Hull, F. Randall Farmer, Ellen Sue Perelman
-
Publication number: 20090265611Abstract: Methods and apparatus are described which enable the efficient adaptation of web pages to mobile displays. The more important or relevant sections of a web page are identified and configured into a more compact form. Both layout preserving and high compaction techniques are described.Type: ApplicationFiled: May 7, 2008Publication date: October 22, 2009Applicant: Yahoo ! Inc.Inventors: Srinivasan H. Sengamedu, Rupesh R. Mehta
-
Patent number: 7536389Abstract: An automated form filler and script executor is integrated with a web browser engine, which is communicatively coupled to a web crawler, thereby enabling the crawler to identify dynamic web content based on submission of forms completed by the form filler. The crawler is capable of identifying web pages containing forms that require submission, and JavaScript code that requires execution, respectively, for requesting dynamic web content from a server. The crawler passes a representation of such web pages to the browser engine. The form filler systematically completes the form based on various combinations of search parameter values provided by the web page for requesting dynamic content. Request messages are constructed by the browser engine and passed to the crawler for submission to the server. The dynamic content, received by the crawler from the server in response to the request, can be indexed according to conventional search engine indexing techniques.Type: GrantFiled: February 22, 2005Date of Patent: May 19, 2009Assignee: Yahoo ! Inc.Inventors: Bangalore Subbaramaiah Prabhakar, Shivakumar Ganesan, Yarram Sunil Kumar, Shreekanth Karvaje, Binu Raj
-
Patent number: 7447865Abstract: An improved system and method for compression in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a database engine for partitioning a data table into the column chunks for distributing across multiple storage servers, a storage shared memory for storing the column chunks during processing of semantic operations performed on the column chunks, and a storage services manager for striping column chunks of a partitioned data table across multiple storage servers. Any data table may be flexibly partitioned into column chunks using one or more columns with various partitioning methods. Domain specific compression may be applied to a column chunk to reduce storage requirements of column chunks and increase transmission speeds for sending column chunks between storage servers.Type: GrantFiled: September 13, 2005Date of Patent: November 4, 2008Assignee: Yahoo ! Inc.Inventor: Radha Krishna Uppala
-
Patent number: 7350231Abstract: A system and method for controlling access to digital content, including streaming media. The system includes a web server, media server and end user processor, such as a personal computer, coupled to a network. The web server cryptographically generates a ticket in response to an end user's request for access to a file. The ticket is based, at least in part, on a time at or near when the ticket is generated. The media server generates an authorization ticket, preferably using the same cryptographic algorithm as the web server. The media server authorization ticket is based, at least in part, on a time at or near when the media server receives the request for access to the file. The media server determines whether to grant access to the file by comparing the ticket, as generated by the web server, to the ticket, as generated by the media server.Type: GrantFiled: June 6, 2001Date of Patent: March 25, 2008Assignee: Yahoo ! Inc.Inventors: Justin Madison, Anthony Rodiger, Ajay Chintala
-
Patent number: 7120608Abstract: Systems and methods for effecting online financial transactions between individuals or between individuals and entities such as banks, merchants and other companies. Each user accesses a fund exchange server to establish an online account, which is used to transfer funds to and from other entities' online accounts. To fund an online account, funds can be transferred to the online account from a funding account, e.g., credit card account, checking or savings account, or other account, or from another online account. To withdraw funds, money can be transferred to a funding account. A verification procedure requires that a user enter information sufficient to effect financial transfers to and from a funding account. The system deposits one or more small amounts into the funding account, and queries the user to enter the amount of each deposit. If the amount(s) match, the account is considered verified.Type: GrantFiled: October 30, 2000Date of Patent: October 10, 2006Assignee: Yahoo ! Inc.Inventors: Paul Gallagher, Steve Davis, Ivan Liu, Martin Hampton
-
Patent number: 6842773Abstract: The invention relates to processing of electronic text communication distributed in bulk. In one embodiment, a process for blocking electronic text communication distributed in bulk is disclosed. In the process, a first electronic and a second electronic submission are received. A first portion is extracted from the first electronic submission and a second portion is extracted from the second electronic submission. A first code is determined for the first portion and a second code is determined for the second portion. The first code is indicative of the first portion and the second code is indicative of the second portion. After the first code is compared to the second code, the second electronic submission is filtered in response to that comparison.Type: GrantFiled: January 31, 2001Date of Patent: January 11, 2005Assignee: Yahoo ! Inc.Inventors: Geoffrey D. Ralston, David H. Nakayama, Matthew E. Lewin, Ravichandran Menon Jayachandran, Brian R. Woods, Udi Manber