Patents Assigned to Yahoo!
-
Patent number: 9280528Abstract: An example of a method includes determining features of a first type for a web page of a plurality of web pages. The method also includes electronically determining a plurality of rules for an attribute of the first web page, wherein the plurality of rules are determined based on features of the first type. The method also includes electronically identifying a first rule, from the plurality of rules, which satisfies a first predefined criterion. The first predefined criteria include at least one of a first threshold for a precision parameter, a second threshold for a support parameter, a third threshold for a distance parameter and a fourth threshold for a recall parameter. The method further includes storing the first rule to enable extraction of value of the attribute from a second web page.Type: GrantFiled: October 4, 2010Date of Patent: March 8, 2016Assignee: Yahoo! Inc.Inventors: Srinivasan Hanumantha Rao Sengamedu, Charu Tiwari, Amit Madaan, Rupesh Rasiklal Mehta, S R Jeyashankher, Rajeev Rastogi
-
Patent number: 9280779Abstract: A system and method for increasing displaying time of online advertisements. Upon receiving a search request, a search engine identifies a list of search results and displays them on one side of a result page. The search engine also obtains a list of advertisements and displays them on the other side of the result page. When a user scrolls down to look at search results at a lower portion of the result page, the list of advertisements are moved down, following the movement of the screen. Thus, at least a part of the list of advertisements continue to be displayed on the current screen. Since online advertisements are visible to the user for a longer time, there are more opportunities for the online advertisements to get the user's attention, and consequently more opportunities for the user to click on an advertisement. Thus, the efficiency of online advertising may be improved.Type: GrantFiled: December 21, 2011Date of Patent: March 8, 2016Assignee: Yahoo! Inc.Inventor: Shan-Bin Chris Chan
-
Patent number: 9280603Abstract: Techniques are provided for generating descriptions of matching resources in a manner that takes into account the kind, quality, and relevance of the available sources of information about the matching resources. For example, after the search engine identifies matching resources based on the query terms, the search engine determines the kinds of available sources of information about each matching resource. For each matching resource, based on the kinds of available sources of information about the matching resource, one of a plurality of processes is selected to generate a description for the matching resource. Using the content-sensitive description generation techniques described herein, a single result set may include abstracts that were generated using several different processes, where the difference in process corresponds to a difference in the kind, quality, and relevance of the available sources of information about each matching resource.Type: GrantFiled: June 3, 2014Date of Patent: March 8, 2016Assignee: Yahoo! Inc.Inventors: Chad Carson, Mohan V. Nibhanupudi, Robert Meyers, Dmitri Pavlovski, Douglas M. Cook
-
Patent number: 9282358Abstract: Software receives a communication from a smart-television device. The communication includes a device identifier, which is unique, for the smart-television device and a geo-location associated with the smart-television device. The software causes the smart-television device to display a first view that includes a visual icon along with a message identifying a connected-television service. The software receives a request from a mobile device to connect to the connected-television service. The request results in transmission of a geo-position from the mobile device. Upon determining that the geo-position of the smart-television device is proximate to the geo-location of the mobile device, the software causes the mobile device to display a second view that includes the visual icon for the device identifier. The software receives a communication from the mobile device that indicates a match between the visual icons.Type: GrantFiled: April 8, 2014Date of Patent: March 8, 2016Assignee: Yahoo! Inc.Inventors: Lars Erik Holmquist, Yash Dayal
-
Publication number: 20160063572Abstract: The disclosure provides technology for managing the placement of advertisements. An ad insertion platform contains one or more lists that allow the ad insertion platform to filter advertisement placements and manage placing advertisement opportunities to the appropriate buyers. The disclosure also provides a database and monitoring software to allow faster querying and management of data for the real time bidding system.Type: ApplicationFiled: August 28, 2014Publication date: March 3, 2016Applicant: Yahoo! Inc.Inventors: Martin Brown, Thomas Schmidt, Giao Huu Phan, Amanda Roever, Pravin Savkar, Karim Seada
-
Patent number: 9275126Abstract: System, methods and computer program products for creating and maintaining an address book are described. The address book may collect or update its existing contact information from sent or received communications. Contact information associated with the existing contacts also may be collected (or updated based on information received) from outside sources (e.g., external to an application hosting or accessing the address book). The address book may intelligently combine profile data from various sources to enrich the existing records associated with the contacts.Type: GrantFiled: November 19, 2013Date of Patent: March 1, 2016Assignee: YAHOO! INC.Inventors: Adam Smith, Jeffrey Bonforte
-
Patent number: 9275118Abstract: Among other disclosures, a method may include collecting historical communication data and personal data relating to a portion of a plurality of communications, a sender of one or more of the communications or one or more recipients of the communications. The method may include depositing the collected data into a repository of historical communication data and personal data. The method may include presenting one or more items in the repository, in response to user behavior.Type: GrantFiled: July 25, 2008Date of Patent: March 1, 2016Assignee: YAHOO! INC.Inventors: Matthew Brezina, Adam Smith
-
Patent number: 9274691Abstract: One or more messages may be selected and grouped and one or more group-level actions may be initiated for the group, such that the group-level action is performed on each message in the group. Each message in a group shares the at least one attribute value. A messaging user interface may comprise a listing of the set of messages and a message group display portion that displays one or more message groups and a group-level toolbar comprising a selectable indicator for each group-level action. A message, or messages, shown in a message list portion of the user interface may be selected from the message list based on similarity of the message(s) to previously selected messages, and the selected message(s) may be grouping based on shared attribute values. The messages belonging to a group may be modified in the same way via a single action taken on the group.Type: GrantFiled: December 18, 2013Date of Patent: March 1, 2016Assignee: Yahoo! Inc.Inventors: Brian Coe, Alicia Korn
-
Patent number: 9268716Abstract: In one embodiment, data generated via a map process and/or reduce process may be obtained. A request message may be sent to a server, where the request message indicates a request for a location in storage at which the data is to be stored. Upon receiving the location from the server, the data may be copied to the location in the storage. A commit message may be sent to the server, where the commit message indicates that the data has been copied to the location. In addition, the data may be deleted.Type: GrantFiled: October 19, 2012Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Michael Natkovich, Ravi Sankuratri
-
Patent number: 9268809Abstract: Method and system for document update are provided. Information related to document update in the database is obtained. A stochastic model is generated based on the obtained information. An update sequence is determined based on the stochastic model. The update sequence indicates at least one document that needs to be updated in a time slot. One or more documents are retrieved from the database based on the update sequence. The retrieved one or more documents are updated in the time slot.Type: GrantFiled: May 29, 2013Date of Patent: February 23, 2016Assignee: YAHOO! INC.Inventor: Mandar Rahurkar
-
Patent number: 9271147Abstract: In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device.Type: GrantFiled: February 15, 2012Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Chyr-Chong Ting, Chyr-Song Ting
-
Patent number: 9268856Abstract: The present invention is directed to system, methods and computer program products for generating a graphical module for the display of a query-specific content. The method according to one embodiment comprises receiving a query, determining a category identifier for the query and retrieving a category template corresponding to the category identifier for the query. At least one template query is performed, the template query corresponding to a request for data specified by the category template, and a template module is generated that comprises the data retrieved by the template query. The template module is combined with a search results page responsive to the query for display to a user.Type: GrantFiled: September 28, 2007Date of Patent: February 23, 2016Assignee: YAHOO! INC.Inventors: Liang-Yu Chi, Ashley Hall, Swati Raju
-
Patent number: 9268873Abstract: A system, apparatus, and method are disclosed to provide an enhanced search index for searchable content by limited capability devices, such as mobile phones. A URL analyzer determines clusters of mobile web page URLs and corresponding tokens. A landing page identifier evaluates cluster URLs and the tokens to identify landing page URLs for mobile web pages likely to be relevant to an associated search term. A mapper associates the landing page URLs with related domain hosts that include conventional web pages generally not accessible to limited capability devices. A category tagger associates the landing page URLs with categories of conventional web pages that share a content topic. The landing page URLs, and corresponding tokens, domain host information, and categories are added to the search index. A submitted search term is evaluated relative to the tokens, domain host information, and categories to determine relevant mobile web landing pages as search results.Type: GrantFiled: December 14, 2006Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Siddharth Seth, Sudhir Kumar Rama Rao, Bangalore Subbaramaiah Prabhakar
-
Patent number: 9271126Abstract: A network device, method, and mobile device are directed towards enabling a mobile device user to archive a text message threaded conversation with another conversation participant. text messages sent from the mobile device may be replicated by a server component, whether the text message is a reply message or an incoming message. The replicated text message may then be sent to an identified personal computing device's network-based messaging archive. In one embodiment, the messaging archive may be an outbox archive for text messages. As described, a text message being sent to the mobile device from the other conversation participant may also be replicated and archived in a network-based inbox archive for text messages on the identified personal computing device. In one embodiment, the archived text messages may be displayed to the user on the personal computing devices as threaded conversations.Type: GrantFiled: March 11, 2013Date of Patent: February 23, 2016Assignee: YAHOO! INC.Inventors: Marco Boerries, Gustav Soderstrom
-
Patent number: 9270679Abstract: Disclosed are methods and apparatus for creating and managing dynamic access control lists (ACL's). In a specific embodiment, a method of creating or modifying a dynamic access control policy (ACP) is disclosed. A current ACP for one or more specified resources is defined based on one or more membership rules for specifying users who can access the one or more specified resources based on user information that was or will be collected for a plurality of users. The collected user information includes at least user presence information or user communication data. The current ACP is retained for the one or more specified resources, wherein the current ACP is accessibly usable so as to dynamically allow a selected set of users, who each have corresponding collected user information which meets the one or more membership rules of the current ACP, to access the one or more specified resources. The selected set of users is changeable over time as different user information is collected over time.Type: GrantFiled: June 23, 2009Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Marc E. Davis, Chris W. Higgins, Simon P. King
-
Patent number: 9269025Abstract: In an embodiment, a method comprises obtaining a frequency domain representation associated with an image; obtaining one or more frequency domain representations of one or more object detection filters; generating a composite frequency domain representation based on the frequency domain representation associated with the image and the one or more frequency domain representations of the one or more object detection filters; and detecting one or more objects in the image based on the composite frequency domain representation. The frequency domain representation associated with the image may be obtained based on a forward transform performed on an image feature description. The image feature description may be obtained based on a feature extraction performed on the image. The one or more frequency domain representations of the one or more object detection filters may be obtained based on one or more Fourier transforms performed on the one or more object detection filters.Type: GrantFiled: January 29, 2015Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Jen-Hao Hsiao, Jia Li
-
Patent number: 9268546Abstract: Method, system, and programs for deployment of applications are disclosed. An application capable of being executed in a plurality of different formats is provisioned. The application is deployed for execution by a client device and a server. Resources are dynamically allocated for execution of the application.Type: GrantFiled: December 28, 2012Date of Patent: February 23, 2016Assignee: YAHOO! INC.Inventors: Bruno Fernandez-Ruiz, Daryl Mun-Kid Low, Martin F. N. Cooper, Dirk Koehler
-
Patent number: 9268464Abstract: A system for link acquisition and usage using image recognition comprises an interface, a processor, and a memory. The interface is for receiving an image. The processor is configured to: determine one or more tags for the image; determine one or more links associated with the one or more tags; and cause an action associated with a selected link of the one or more links. The memory is coupled to the processor and is configured to provide the processor with instructions.Type: GrantFiled: July 31, 2012Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Andrew Stadlen, Gerry Pesavento, Pierre Garrigues, Huy X. Nguyen, Benjamin Jackson Culpepper, David Warland
-
Patent number: 9269089Abstract: Systems and methods have been developed for promoting media objects to users. More specifically, systems and methods have been developed for profiling a user media repository and delivering promotional media objects to the user's media repository based upon the profile.Type: GrantFiled: November 22, 2007Date of Patent: February 23, 2016Assignee: Yahoo! Inc.Inventors: Chris Kalaboukis, Roberto Fisher
-
Patent number: 9270675Abstract: Access restriction is performed on access to a page on which information is posted from a terminal of a subject. It is determined whether positions of terminals used by the subject and a manager, who is associated with the subject in advance, accord with each other. A relaxation operation is received from the terminal of the manager, when it is determined that the positions accord with each other. The access restriction by a restriction unit is relaxed, when the relaxation operation is received. A characteristic word of the page accessed by the terminal of the subject for which the access restriction is relaxed is acquired. The acquired characteristic word is transmitted to the terminal of the manager to display the characteristic word. A recovery operation is received from the terminal of the manager. The access restriction performed by the restriction unit is recovered, when the recovery operation is received.Type: GrantFiled: August 9, 2013Date of Patent: February 23, 2016Assignee: YAHOO JAPAN CORPORATIONInventor: Shinya Aoki