The Wayback Machine - https://web.archive.org/web/20160428013332/http://patents.justia.com/company/yahoo

Yahoo Patents

Yahoo! Inc. operates an Internet portal that provides communications services, including Yahoo Mail and Messenger, and sports, weather, finance and other digital news content to its users. The company also operates Flickr, the photo sharing website, and Tumblr, a social media and microblogging platform.

Yahoo Patents by Type

  • Yahoo Patents Granted: Yahoo patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • Yahoo Patent Applications: Yahoo patent applications that are pending before the United States Patent and Trademark Office (USPTO).
Patent number: 9324093
Abstract: A computer-implemented method, advertising network, and computer readable medium for measuring ad performance metrics after user-initiated sharing activity at a website. The method commences by receiving an original internet ad, the original internet ad for hosting within a website (e.g. a social networking website), then recoding the original internet ad (also for hosting within a website) wherein the recoded sharable internet ad comprises ad sharing and instrumentation code for capturing, tracking and later reporting various user-initiated sharing activities by measuring online events using the ad sharing and instrumentation code (i.e. the online events being in response to user-initiated sharing activity) without requiring any explicit action to be provided by the website operator. In some cases, the measured event occurs in the form of expanding an ad, clicking a request to share, printing a coupon, or performing an online conversion action. The ad can comprise any forms of internet media.
Type: Grant
Filed: October 28, 2010
Date of Patent: April 26, 2016
Assignee: Yahoo! Inc.
Inventors: Vageesh Setty, Rampradeep Dodda, Prabhakar Goval
Patent number: 9323848
Abstract: A method and apparatus for generating search results including searching by subdomain and providing sponsored results by subdomain is provided. A search system according to embodiments of the present invention analyzes search queries to determine if they are to be routed to subdomains and presents results include sponsored hits sponsored on a subdomain by subdomain basis.
Type: Grant
Filed: December 31, 2014
Date of Patent: April 26, 2016
Assignee: Yahoo! Inc.
Inventors: Ali Diab, Scott A. Gatz, Shyam Kapur, David Ku, Chuck Kung, Phu Hoang, Qi Lu, Lynne Pogue, Yuan Kui Shen, Norman Shi, Thai Tran, Eckart Walther, Jeff Weiner
Patent number: 9324080
Abstract: A method of modifying an Internet browser interface to provide shopping assistant functionality facilitating on-line shopping at a supported merchant Internet site. A wallet created in accordance with the present invention comprises a database having various user data stored therein under certain predetermined field names. A supported merchant data file identifies a plurality of supported merchants and enables the modified browser interface to determine when a shopper has navigated to a supported merchant web site. For each supported merchant, a rules and mapping file is created that may be used in connection with the wallet to map user-provided information in the wallet to corresponding fields in the merchant's check-out web page. When a user navigates to a supported merchant web site and desires to purchase merchandise and/or services from that merchant, the wallet automatically fills out the merchant's check-out web page(s), thereby simplifying on-line shopping and particularly, the check-out process.
Type: Grant
Filed: December 30, 2005
Date of Patent: April 26, 2016
Assignee: YAHOO! INC.
Inventors: Thomas Joshua Shafron, Qi Lu, Ashish Baldua
Patent number: 9323843
Abstract: When a user enters a primary search query into a primary search query input area to perform a first search of the primary search query, disclosed is a method and system for automatically entering the primary search query into a secondary search query input area to perform a second search of the primary search query. When the user enters a secondary search query into the secondary search query input area to perform a first search of the secondary search query, the method and system automatically enters the secondary search query into the primary search query input area to perform a second search of the secondary search query.
Type: Grant
Filed: April 7, 2010
Date of Patent: April 26, 2016
Assignee: Yahoo! Inc.
Inventors: Paul Broman, Jon Sweet, Tim Rechin, Jessi Dong, Frank Yoo, Burke Culligan
Publication number: 20160110755
Abstract: Described herein are techniques and systems for online ad campaign tuning using proportional-integral-derivative (PID) controllers, such as proportional (P) controllers and proportional-integral (PI) controllers. Also, described herein are techniques and systems for shortening a learning/tuning phase of a PID controller used for optimizing an online ad campaign.
Type: Application
Filed: October 20, 2014
Publication date: April 21, 2016
Applicant: Yahoo! Inc.
Inventors: Yury Smirnov, Quan Lu, Kuang-chih Lee
Patent number: 9317602
Abstract: A method of providing in-context exploration of a query results web page, wherein the web page has at least one element and a plurality of query results, receives an indication of interest in the at least one element, and in response to the indication, emphasizes at least one query result relative to the plurality of query results.
Type: Grant
Filed: December 11, 2008
Date of Patent: April 19, 2016
Assignee: Yahoo! Inc.
Inventor: Roelof van Zwol
Patent number: 9317595
Abstract: Techniques are described herein for automatic generation of a title or summary from a long body of text. A grammatical tree representing one or more sentences of the long body of text is generated. One or more nodes from the grammatical tree are selected to be removed. According to one embodiment, a particular node is selected to be removed based on its position in the grammatical tree and its node-type, where the node type represents a grammatical element of the sentence. Once the particular node is selected, a branch of the tree is cut at the node. After branch has been cut, one or more sub-sentences are generated from the remaining nodes in the grammatical tree. The one or more sub-sentences may be returned as a title or summary.
Type: Grant
Filed: December 6, 2010
Date of Patent: April 19, 2016
Assignee: Yahoo! Inc.
Inventors: Xin Li, Hongjian Zhao
Patent number: 9317623
Abstract: A system for converting formatting of display object, including a logic (e.g., a computing device) that can be operable to traverse and record a part of source code or binary data related to a first visible item displayed on a visual output device. The logic can then convert a first data type or data structure that includes the recorded part of source code or binary data to a second data type or data structure that still includes the recorded part of source code or binary data, where the second data type or data structure is related to a second visible item displayable on the visual output device.
Type: Grant
Filed: April 20, 2012
Date of Patent: April 19, 2016
Assignee: Yahoo! Inc.
Inventors: Lawrence Anthony Deguzman, Igor P. Zingerman
Patent number: 9317272
Abstract: Disclosed are systems and methods for improving interactions with and between computers supported by or configured with application servers or platforms. The systems interact to identify and retrieve data across platforms, which data can be used to improve the quality of tracking data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide for conversion tracking. That is, the disclosed systems and methods enable the tracking of user information, associated with the user and/or the user's device, upon a user performing a conversion action including, but not limited to, downloading an application, visiting a website or downloading other types of online content.
Type: Grant
Filed: January 21, 2014
Date of Patent: April 19, 2016
Assignee: Yahoo! Inc.
Inventor: Jesse Chor
Patent number: 9317613
Abstract: A system and method is described for large scale entity-specific classification of each entity-specific set of candidates in a collection of candidates for each specific entity in a collection of entities. The collection of entities may comprise a specific category or domain of entities (e.g. schools, restaurants, manufacturers, products, events, people). Candidates may comprise webpages or other resources with resource identifiers. Entity specific sets of candidates may be found by leveraging search engine query results and user interaction therewith for queries based on entity-specific attributes. The relationship(s) or class(es) for which candidate resources are being classified relative to a specific entity may comprise an authoritative, official home page (OHP), or other class (e.g. fan page, review, aggregator) relative to a specific entity. A feature generator generates entity-specific features for candidates.
Type: Grant
Filed: April 21, 2010
Date of Patent: April 19, 2016
Assignee: Yahoo! Inc.
Inventors: Sathiya K. Selvaraj, Philip L. Bohannon, Mridul Muralidharan, Cong Yu, Ashwin Machanavajjhala, Arun S. Iyer, Sundararajan Sellamanickam
Publication number: 20160103758
Abstract: The technologies described herein use a statistical test to determine whether differences between data sets of buckets in a bucket test, such as differences between averages of two buckets (e.g., differences between means of two buckets), are directionally larger than a predetermined or preset minimum threshold value. The statistical test may also provide an extension to specify the minimum threshold value as a percentage. Also, described herein are techniques for estimating different control variables of a bucket test, such as estimating minimum bucket size to provide sufficient statistical power with use of the minimum threshold value.
Type: Application
Filed: October 8, 2014
Publication date: April 14, 2016
Applicant: Yahoo! Inc.
Inventors: Zhenyu Zhao, Flavio T.P. Oliveira, Maria Stone, Miao Chen, Shalu Pandey, Kshitiz Tripathi
Patent number: 9311058
Abstract: Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate or otherwise support one or more processes or operations for Jabba language.
Type: Grant
Filed: March 15, 2013
Date of Patent: April 12, 2016
Assignee: Yahoo! Inc.
Inventor: Josh Coalson
Patent number: 9311655
Abstract: Briefly, embodiments of methods or systems for display of a location-related promotional message with search query results are disclosed.
Type: Grant
Filed: October 12, 2012
Date of Patent: April 12, 2016
Assignee: Yahoo! Inc.
Inventors: Anand Tolani, Farzin Maghoul
Patent number: 9311628
Abstract: An appointment having an associated appointment location and a reminder time is received. The method also includes tracking a current location and a travel time, the travel time comprising an estimated amount of time for travel from the current location to the appointment location. Further, the method includes adjusting the reminder time to accommodate the travel time. Furthermore, the method includes activating an event reminder in accordance with the adjusted reminder time.
Type: Grant
Filed: December 22, 2010
Date of Patent: April 12, 2016
Assignee: Yahoo! Inc.
Inventors: Ashvin Agrawal, Subramaniam Venkatraman Krishnan
Patent number: 9313634
Abstract: An information processing device includes a collecting unit which collects user's biological information. The information processing device includes a determining unit which determines an emotion of the user by using the biological information collected by the collecting unit. The information processing device includes an output unit which outputs in association with information representing the user and the emotion of the user determined by the determining unit to terminal devices which are used by other users.
Type: Grant
Filed: September 11, 2013
Date of Patent: April 12, 2016
Assignee: YAHOO JAPAN CORPORATION
Inventors: Mariko Suzuki, Hiroko Ota, Chiemi Taki, Yuki Uchida, Hiroshi Machida
Publication number: 20160098764
Abstract: Access requests to a database are monitored for average time taken to fulfill the requests and whether a queue of unfulfilled requests is building up beyond an acceptable threshold. When the queue has built up beyond the acceptable threshold and/or when the average time taken to fulfill the requests has exceeded a delay threshold value, database access requests may be rejected. In one advantageous aspect, a graceful degradation in performance may be achieved by selectively rejecting access requests of a lower priority and favoring access requests of a higher priority for execution.
Type: Application
Filed: October 7, 2014
Publication date: April 7, 2016
Applicant: YAHOO! INC.
Inventor: Gian-Paolo Musumeci
Patent number: 9304665
Abstract: 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: Grant
Filed: April 5, 2013
Date of Patent: April 5, 2016
Assignee: YAHOO! INC.
Inventor: Brian Coe
Patent number: 9305103
Abstract: Methods and/or systems are provided that may be utilized to rank categories of an entity based at least in part on relevance.
Type: Grant
Filed: July 3, 2012
Date of Patent: April 5, 2016
Assignee: Yahoo! Inc.
Inventor: Syama Prasad Suprasadachandranpilliai
Patent number: 9305022
Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.
Type: Grant
Filed: November 27, 2013
Date of Patent: April 5, 2016
Assignee: Yahoo! Inc.
Inventors: Bruce Campbell, Devesh Patel, Soren Riise
Patent number: 9305051
Abstract: An optimization-based framework is utilized to extract broad query aspects from query reformulations performed by users in historical user session logs. Objective functions are optimized to yield query aspects. At run-time, the best broad but unspecified query aspects relevant to any user query are presented along with the results of the run time query.
Type: Grant
Filed: December 10, 2008
Date of Patent: April 5, 2016
Assignee: Yahoo! Inc.
Inventors: Kunal Punera, Deepayan Chakrabarti, Xuanhui Wang
Patent number: 9298783
Abstract: Among other disclosures, a method may include collecting historical data and communication data relating to an attachment provided in a communication. The method may include generating an attachment profile based on the collected historical and communication data. The method may include monitoring user behavior. The method may include determining if the user has made a request to view the attachment profile. The method may include presenting the attachment profile in response to the request.
Type: Grant
Filed: July 25, 2008
Date of Patent: March 29, 2016
Assignee: YAHOO! INC.
Inventors: Matthew Brezina, Adam Smith
Patent number: 9298357
Abstract: A computer-implemented user notification method includes displaying, at user-accessible locations on a graphical display of a mobile device, notifications corresponding to user interest, preference, and frequency of interaction with particular applications or activities on the mobile device. By increasing ease of interaction with particular notifications and advertisements that are of increased importance and relevance for the user, a higher click through and conversion rate is anticipated.
Type: Grant
Filed: May 28, 2013
Date of Patent: March 29, 2016
Assignee: Yahoo! Inc.
Inventor: Gaurav Kamdar
Patent number: 9301277
Abstract: A wireless communication terminal according to an embodiment includes a wireless LAN communication unit, a prediction unit which predicts a moving area of a user, an estimation unit, and a communication control unit. The estimation unit estimates a switching state of a wireless LAN connection in the wireless LAN communication unit, on the basis of a wireless LAN communication environment in the moving area predicted by the prediction unit. The communication unit restricts the wireless LAN connection in the wireless LAN communication unit, on the basis of the switching state estimated by the estimation unit.
Type: Grant
Filed: December 24, 2013
Date of Patent: March 29, 2016
Assignee: YAHOO JAPAN CORPORATION
Inventors: Kenji Fujimoto, Yasuo Tomine
Patent number: 9299081
Abstract: A system and method for learning a new user's interests in the absence of historical data includes: generating a user interface on which a user interacts in a session; formulating questions such that a user response to the questions indicates a preference; presenting the questions to the user on the user interface; receiving responses from the user, the responses indicating user preferences; and populating a new user profile with the user preferences. The steps of presenting, receiving, and populating are repeated until the session terminates.
Type: Grant
Filed: September 10, 2012
Date of Patent: March 29, 2016
Assignee: YAHOO! INC.
Inventors: Gideon Dror, Yoelle Maarek, Dan Pelleg, Idan Szpektor
Publication number: 20160085318
Abstract: A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.
Type: Application
Filed: December 9, 2015
Publication date: March 24, 2016
Applicant: YAHOO! Inc.
Inventor: Lawrence Anthony Deguzman
Patent number: 9292514
Abstract: A media identification system generates reference fingerprints for known media samples and stores the reference fingerprints in a reference database. The media identification system uses the reference fingerprints to match a fingerprint generated from an unknown media sample to identify that unknown sample. When storing new reference fingerprints in the reference database, partitions of the database are selected to balance the search loads on the database when it is used by the media identification system. For example, the selected partitions may be determined based at least in part on the access rates of the partitions by the media identification system. New reference fingerprints will tend to be placed in partitions that have relatively lower access rates that the other partitions, which will tend to balance the search loads on the partitions by the media identification system.
Type: Grant
Filed: April 24, 2014
Date of Patent: March 22, 2016
Assignee: YAHOO! INC.
Inventors: Nicholas Seet, Rob Johnson, Joshua Smallman, Adam Cahan
Patent number: 9294787
Abstract: Software authenticates a first user of a first mobile device and a second user of a second mobile device. Each of the mobile devices includes a video capturing device and each user agrees or has previously agreed to share video data captured by the user with other authenticated users. The software determines whether the first mobile device is located proximate to the second mobile device. Then the software receives video data captured by the second mobile device and transmits the video data to the first mobile device for display along with an annotation indicating the location of the second mobile device relative to the first mobile device, if the first mobile device is proximate to the second mobile device. The software receives an indication from the first mobile device that at least some of the video data is to be indexed in a profile associated with the first user.
Type: Grant
Filed: November 16, 2012
Date of Patent: March 22, 2016
Assignee: Yahoo! Inc.
Inventors: Marco de Sa, David Ayman Shamma, Elizabeth Churchill
Patent number: 9292299
Abstract: A server-implemented method for managing packages on a client device is provided. The method initiates with receiving a content request from a client device, the content request defining a requested content item and current package data identifying one or more currently installed packages on the client device. Required packages for providing the requested content item are determined based on the content request, wherein determining the required packages includes analyzing dependencies amongst the required packages. A response to the content request is generated based on the determined required packages and the current package data, the response defining actions for providing the requested content item at the client device and actions for managing the one or more currently installed packages on the client device. The package management instructions are sent to the client device.
Type: Grant
Filed: October 16, 2012
Date of Patent: March 22, 2016
Assignee: Yahoo! Inc.
Inventors: Karan Ashar, Daryl Low, Anne-Lise Hassenklover
Patent number: 9292863
Abstract: Systems and methods in clued those for serving one or more advertisements contextually-relevant to an initial web page. Terms are selected from the initial web page that may be used as representative keywords to select advertisements that are contextually relevant to the initial web page. Keyword candidates are filtered via a series of operations that include: querying a network for web pages where the one or more keyword candidates are found, filtering the web pages based on time/date characteristics and a pre-defined number of web pages, analyzing the web pages using the one or more keyword candidates, and selecting certain keyword candidates to be representative keywords based on the analysis. The one or more representative keywords may be used to select one or more advertisements that may then be served with the initial web page.
Type: Grant
Filed: June 7, 2013
Date of Patent: March 22, 2016
Assignee: YAHOO! INC.
Inventor: Norman Oro
Patent number: 9286580
Abstract: A terminal apparatus provides a highly convenient user interface. The terminal apparatus includes a designated direction detection unit and a display control unit. The designated direction detection unit detects a designated direction, which is a direction in which the terminal apparatus is directed, with respect to a reference direction as a reference of the direction of the terminal apparatus on the basis of a signal from a sensor that outputs a signal indicating the attitude of the terminal apparatus. The display control unit displays an image, in which the direction in which the object is directed with respect to the reference direction is maintained and the object is disposed at the end of a direction corresponding to the designated direction, on a display device.
Type: Grant
Filed: September 10, 2013
Date of Patent: March 15, 2016
Assignee: YAHOO JAPAN CORPORATION
Inventor: Shinsuke Itoh
Patent number: 9286569
Abstract: A behavioral targeting system determines user profiles from online activity. The system includes a plurality of models that define parameters for determining a user profile score. Event information, which comprises on-line activity of the user, is received at an entity. To generate a user profile score, a model is selected. The model comprises recency, intensity and frequency dimension parameters. The behavioral targeting system generates a user profile score for a target objective, such as brand advertising or direct response advertising. The parameters from the model are applied to generate the user profile score in a category. The behavioral targeting system has application for use in ad serving to on-line users.
Type: Grant
Filed: July 29, 2013
Date of Patent: March 15, 2016
Assignee: YAHOO! INC.
Inventors: Joshua M. Koran, Christina Yip Chung, Abhinav Gupta, George H. John, Hongfeng Yin, Long-Ji Lin, Richard Frankel
Patent number: 9288079
Abstract: Virtual notes are provided that enable virtual communications between users. A user is enabled to input content into a note using an electronic device. The user is enabled to associate a virtual representation of the note with an entity to generate a virtual note. The user is enabled to position the virtual representation of the virtual note in a virtual space superimposed on the entity. The user is enabled to configure at least one attribute associated with the virtual note. The generated virtual note is transmitted to a notes database. Subsequent users can view and otherwise interact with the virtual note by interacting with the entity associated with the virtual note. For example, the subsequent users can interact with the virtual note by approaching the entity, or by viewing the entity on a map displayed by an electronic device.
Type: Grant
Filed: January 27, 2012
Date of Patent: March 15, 2016
Assignee: YAHOO! INC.
Inventors: Stephan Douris, Barry Crane, Marc Perry, Athellina Athsani, Chris Kalaboukis
Publication number: 20160071166
Abstract: A computer-implemented method for automatically pausing advertisements based on user attention includes rendering a digital video to a user, in response to the user initiating the digital video through a web multimedia player. The computer-implemented method also includes streaming an advertisement to the user once the user begins to watch the digital video and monitoring the user attention as the user watches the advertisement. The user attention is monitored based on keystrokes and mouse movements. Further, the computer-implemented method includes detecting one or more changes in the user attention. Furthermore, the computer-implemented method includes pausing the advertisement automatically at instance of detecting the one or more changes. Moreover, the computer-implemented method includes detecting the one or more changes that directs the user attention to the paused advertisement and resuming streaming of the advertisement.
Type: Application
Filed: November 16, 2015
Publication date: March 10, 2016
Applicant: Yahoo! Inc.
Inventors: Ling-Wei Huang, Wei-Han Li, Huai-Hsing Huang, Chia-Yen Liu, Chi-Wa Ng, Shih-Ting Huang, Shih-Ping Lu, Dai-Yan Chen, Pin-Kuan Lee
Patent number: 9280779
Abstract: 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: Grant
Filed: December 21, 2011
Date of Patent: March 8, 2016
Assignee: Yahoo! Inc.
Inventor: Shan-Bin Chris Chan
Patent number: 9280528
Abstract: 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: Grant
Filed: October 4, 2010
Date of Patent: March 8, 2016
Assignee: Yahoo! Inc.
Inventors: Srinivasan Hanumantha Rao Sengamedu, Charu Tiwari, Amit Madaan, Rupesh Rasiklal Mehta, S R Jeyashankher, Rajeev Rastogi
Patent number: 9280603
Abstract: 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: Grant
Filed: June 3, 2014
Date of Patent: March 8, 2016
Assignee: Yahoo! Inc.
Inventors: Chad Carson, Mohan V. Nibhanupudi, Robert Meyers, Dmitri Pavlovski, Douglas M. Cook
Patent number: 9282358
Abstract: 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: Grant
Filed: April 8, 2014
Date of Patent: March 8, 2016
Assignee: Yahoo! Inc.
Inventors: Lars Erik Holmquist, Yash Dayal
Publication number: 20160063572
Abstract: 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: Application
Filed: August 28, 2014
Publication date: March 3, 2016
Applicant: Yahoo! Inc.
Inventors: Martin Brown, Thomas Schmidt, Giao Huu Phan, Amanda Roever, Pravin Savkar, Karim Seada
Patent number: 9275118
Abstract: 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: Grant
Filed: July 25, 2008
Date of Patent: March 1, 2016
Assignee: YAHOO! INC.
Inventors: Matthew Brezina, Adam Smith
Patent number: 9274691
Abstract: 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: Grant
Filed: December 18, 2013
Date of Patent: March 1, 2016
Assignee: Yahoo! Inc.
Inventors: Brian Coe, Alicia Korn
Patent number: 9275126
Abstract: 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: Grant
Filed: November 19, 2013
Date of Patent: March 1, 2016
Assignee: YAHOO! INC.
Inventors: Adam Smith, Jeffrey Bonforte
Patent number: 9270675
Abstract: 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: Grant
Filed: August 9, 2013
Date of Patent: February 23, 2016
Assignee: YAHOO JAPAN CORPORATION
Inventor: Shinya Aoki
Patent number: 9268464
Abstract: 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: Grant
Filed: July 31, 2012
Date of Patent: February 23, 2016
Assignee: Yahoo! Inc.
Inventors: Andrew Stadlen, Gerry Pesavento, Pierre Garrigues, Huy X. Nguyen, Benjamin Jackson Culpepper, David Warland
Patent number: 9271126
Abstract: 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: Grant
Filed: March 11, 2013
Date of Patent: February 23, 2016
Assignee: YAHOO! INC.
Inventors: Marco Boerries, Gustav Soderstrom
Patent number: 9270767
Abstract: The present teaching relates to discovery of user unknown interests. In one example, information related to a user is retrieved from a user profile. The information indicates one or more known interests of the user. At least one known interest of the user is identified based on the information. One or more supplemental interests with respect to each identified at least one known interest of the user are identified. The one or more supplemental interests do not overlap with the one or more known interests of the user. Supplemental content associated with the one or more supplemental interests are identified. Each piece of content in the supplemental content is ranked. At least one piece of content in the supplemental content is selected based on the ranking. The selected at least one piece of supplemental content is used to discover unknown interest of the user.
Type: Grant
Filed: March 15, 2013
Date of Patent: February 23, 2016
Assignee: YAHOO! INC.
Inventors: Jean-Marc Langlois, Scott Gaffney, Choon Hui Teo, Nathan Liu
Patent number: 9269125
Abstract: Briefly, the disclosure describes embodiments of methods or apparatuses for visualizing regions characterized by a set of labeled measurements at a variety of scale levels.
Type: Grant
Filed: March 15, 2013
Date of Patent: February 23, 2016
Assignee: Yahoo! Inc.
Inventors: Bart Thomee, Adam Rae
Patent number: 9270680
Abstract: A system and method for providing a limited use syndicated media item to authorized users. In one embodiment, a universal resource identifier that identifies the syndicated media item may be limited to a predetermined number of times it may be accessed by a particular user. In one embodiment, the limited use URL may or may not be associated with an already authorized media item. In another example, the URL may be limited to being accessed a predetermined number of times during a predetermined period of time, such as no more than three times a day. In a further example, the URL may be limited to a predetermined number of instances the URL may be accessed or distributed by a user. In one embodiment, once the predetermined threshold has been met, further attempts to access will result in the extent of access being affected.
Type: Grant
Filed: June 9, 2006
Date of Patent: February 23, 2016
Assignee: YAHOO! INC.
Inventor: Ronald Martinez
Patent number: 9269089
Abstract: 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: Grant
Filed: November 22, 2007
Date of Patent: February 23, 2016
Assignee: Yahoo! Inc.
Inventors: Chris Kalaboukis, Roberto Fisher
Patent number: 9268589
Abstract: Method, system, and programs for automatically deploying a plurality of distributed application stacks on a target machine. A plurality of virtual environments isolated from each other are first created on the target machine through which a user has access to a plurality of clusters. A distributed application stack is deployed from the plurality of distributed application stacks in a respective virtual environment created on the target machine. The plurality of distributed application stacks are deployed in the plurality of clusters. Based on the deployed distributed application stack, each of the virtual environments is then associated with a corresponding cluster.
Type: Grant
Filed: December 9, 2011
Date of Patent: February 23, 2016
Assignee: YAHOO! INC.
Inventors: Andre Arcilla, Konstantin Boudnik, Roman V. Shaposhnik
Patent number: D754185
Type: Grant
Filed: March 14, 2013
Date of Patent: April 19, 2016
Assignee: YAHOO! INC.
Inventors: Agnes Liu, Guy Schackman, Chialing Hsu Sarva, Bonnie Pan, Sophie Dufresne
1 2 3 4 5 next