Yahoo Patent Applications

INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD

Granted: March 5, 2015
Application Number: 20150067778
An information processing device includes a reception unit and a control unit. The reception unit receives an access request including identification information of a transmission source from a terminal. The control unit acquires user information that is information about a user using the terminal based on the identification information included in the access request.

System And Methods For User Curated Media

Granted: March 5, 2015
Application Number: 20150067505
Methods and systems for recommending online media content to other users includes receiving a selection of media content rendered on content page. The media content is identified by a user for sharing. A list of topics associated with the user is generated for presenting on a user interface. The topics are descriptive of the media content selected for sharing. Selection of one or more topics for the selected media content is received from the user. The received selections define the…

SERVER, DISTRIBUTION INFORMATION GENERATION METHOD, AND RECORDING MEDIUM

Granted: March 5, 2015
Application Number: 20150067034
A server includes a terminal information acquisition unit, a region specifying unit, and a distribution information generation unit. The terminal information acquisition unit acquires from each of a plurality of first terminal devices, terminal information including measurement information used to calculate a distance from each of second terminal devices to each of the plurality of first terminal devices for each second terminal device present near the first terminal device and position…

SPARK SATELLITE CLUSTERS TO HADOOP DATA STORES

Granted: March 5, 2015
Application Number: 20150066646
An advertising and data analysis platform may need to mine through vast amounts of data to come up with insights into advertising effectiveness, and measure and improve the effectiveness of advertising reach. Distributed network data analytics may be applied to ad matching/targeting, such that an in-memory cluster computing environment may be used with advertising data. For example, HADOOP may be utilized for distributed processing of the vast amounts of data and the HADOOP distributed…

SYSTEM AND METHOD FOR AUTOMATICALLY SUGGESTING DIVERSE AND PERSONALIZED MESSAGE COMPLETIONS

Granted: February 26, 2015
Application Number: 20150058720
Disclosed is a system and method for suggesting messages that are automatically learned, personalized and diversified by leveraging messages sent by a large number of users in order to provide message completions that are as engaging as possible. The disclosed systems and methods learn from recurrent messages sent to a recipient, and suggest message completions based upon user behavior. The systems and methods compute a ranked list of suggested message completions after every key stroke…

DWELL TIME BASED ADVERTISING IN A SCROLLABLE CONTENT STREAM

Granted: February 26, 2015
Application Number: 20150058114
A method for online advertising includes: receiving a request for a content stream from a client device; embedding an advertisement in the content stream, and transmitting the content stream to the client device; determining a scroll dwell time of the advertisement when the content stream is presented on the client device; determining a level of performance of a guaranteed presentation amount associated with the advertisement, the level of performance based on the scroll dwell time of…

DWELL TIME BASED ADVERTISING

Granted: February 26, 2015
Application Number: 20150058113
A method for online advertising, is provided, including: receiving a request for a web page from a client device; in response to the request, selecting an advertisement for presentation on the web page, and transmitting the web page to the client device; determining a duration of exposure of the advertisement when the web page is presented on the client device; determining a level of performance of a guaranteed presentation amount associated with the advertisement, the level of…

SYSTEM AND METHOD FOR CONTEXTUAL SOCIAL MESSAGING

Granted: February 26, 2015
Application Number: 20150057035
Disclosed is a system and method for selectively delivering shared information. The disclosed systems and methods enable a sending user to decide what context of information is to be shared, in that a sending user can determine when and where information is shared. This enables increased social engagement towards relevant information. Additionally, this enables a vast opportunity for commercial opportunities, whereby advertisements can be served contingent upon a consumer's context,…

ENCODING PRE-ROLL ADVERTISEMENTS IN PROGRESSIVELY-LOADING IMAGES

Granted: February 19, 2015
Application Number: 20150052548
Some embodiments of the invention provide techniques for an advertisement mask and a target media content being jointly encoded, transformed, and progressively rendered for presentation to a user. Specifically, a request for the target media content by a user is received. The target media content and the advertisement mask are scaled and divided into equally sized blocks and, further, jointly encoded into a compressed media file. Transformation of the content of the compressed media file…

ENHANCING NETWORK SECURITY

Granted: February 19, 2015
Application Number: 20150052586
Briefly, embodiments of methods or systems for providing enhancements to network security are disclosed.

TESTING COMPUTER-IMPLEMENTABLE INSTRUCTIONS

Granted: February 19, 2015
Application Number: 20150052500
Briefly, embodiments of methods or systems for testing software modules are disclosed.

CAPTURE AND RETRIEVAL OF A PERSONALIZED MOOD ICON

Granted: February 19, 2015
Application Number: 20150052462
Disclosed herein is system, method and apparatus to capture and retrieve personalized mood icons. A personalized mood icon may be used to express a mood, tone, emotion, etc., and may comprise one or more components, including without limitation one or more visual and/or audible components. An icon may be generated from a media item depicting a user and a mood of the user. For example, an icon may be generated from a media item comprising one or more of still image, video, audio,…

SYSTEM AND METHOD FOR MAILING LIST IDENTIFICATION AND REPRESENTATION

Granted: February 19, 2015
Application Number: 20150052203
Disclosed is a system and method for managing mailing list newsletter messages for a recipient user, and organizing such messages in accordance with a receiving user's interests. The present disclosure enables novel organizational tools for emails by intuitively organizing received newsletters and providing highly visible features within a user's inbox respective the newsletters. Organization of received newsletters is ensured through ranking users' mailing lists according to his/her…

METHOD AND SYSTEM FOR RECOMMENDING RELEVANT WEB CONTENT TO SECOND SCREEN APPLICATION USERS

Granted: February 19, 2015
Application Number: 20150052126
Disclosed is a system and method for recommending web content to a second screen. A server computer analyzes closed captioning text associated with a media program being experienced in a time period by a user having a client device. In response to the analyzing of the closed captioning text, the server automatically extracts an entity from the closed captioning text and determines an online web page describing the entity. The server utilizes a graph model to retrieve a relevant…

DISPLAYING LOCATION-BASED IMAGES THAT MATCH THE WEATHER CONDITIONS

Granted: February 19, 2015
Application Number: 20150050921
An image associated with a location and depicting the current weather conditions at the location is served to the user along with the current weather data of the location. If an image for the location that aptly depicts the weather conditions as indicated by the weather data cannot be identified, the geographical area associated with the location is expanded to search for appropriate images from an expanded image pool. The expansion can continue in one or more steps until a threshold is…

Methods and System for Device Authentication

Granted: February 5, 2015
Application Number: 20150038114
A request is received to access a user account. A geolocation of a mobile device registered with the user account is obtained directly from the mobile device. Authentication credentials for the user account are verified for correctness. A mobile device geolocation verification request is transmitted to a cellular data provider. The cellular data provider is equipped to independently determine a true geolocation region of the mobile device for comparison with the geolocation of the mobile…

REVENUE SHARE ANALYSIS

Granted: February 5, 2015
Application Number: 20150039426
A revenue share analysis module can determine individual session revenues for content items provided by content providers. The module can also determine total session content revenues for each of the content items according to the determined individual session revenues, and determine respective content values for each of the content items according to the determined total session revenues for each of the content items. It also may determine total session provider revenues for each of the…

AUDIENCE CENTRIC PRICING

Granted: February 5, 2015
Application Number: 20150039420
A system can include a server that includes or is associated with a revenue analysis module. The module can be configured to receive user web browsing session data from a data source. The session data may include page view data, page interaction data, and page referral data. The module may also be configured to determine page referral events, revenue generating events, and relationships between the page referral events and the revenue generating events, according to at least part of the…

KEYWORD PRICE RECOMMENDATION

Granted: February 5, 2015
Application Number: 20150039419
An system can include a server that includes or is associated with a keyword price recommendation module. The module can be configured to recommend an optimal price for a keyword, per referral event, in a search engine marketing campaign. For making such a recommendation, the module can be configured to determine revenue generated per referral event for the keyword according to a number of referral events for the keyword for a plurality of users and revenue generated for the keyword by…

DEPENDENCY MANAGEMENT FOR ENTERPRISE COMPUTING

Granted: February 5, 2015
Application Number: 20150039360
Briefly, embodiments disclosed herein may relate to managing dependencies among software components executed in enterprise computing environments, for example.