Yahoo Patent Applications

SELECTING DEVICE, SELECTING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: August 2, 2018
Application Number: 20180219809
According to one aspect of an embodiment a selecting device includes an acquiring unit that acquires experience information that indicates experience of a user in a predetermined event. The selecting device includes a selecting unit that selects information to provide to the user based on the experience information.

METHODS AND SYSTEMS FOR PROCESSING VIEWABILITY METRICS

Granted: August 2, 2018
Application Number: 20180218392
Methods and systems for processing viewability metrics are provided. A method includes receiving, by a processor of an online advertising platform, online advertisement viewability metrics collected by a system of an online content publisher. The online advertisement viewability metrics indicate whether a user of a user device viewed an online advertisement provided to the user device. The method further includes dividing, by the processor of the online advertising platform, the received…

METHODS AND SYSTEMS FOR MONITORING VIEWABLE IMPRESSIONS OF ONLINE CONTENT

Granted: August 2, 2018
Application Number: 20180218391
Methods and systems to monitor viewable impressions of online advertisements are provided. A method includes receiving a request to provide an online advertisement for display on a user device. The method further includes providing an online advertisement viewability rules array to an online content publisher system in response to receiving the request. The online advertisement viewability rules array includes a plurality of rules, each rule of the plurality of rules including a…

NAME-BASED CLASSIFICATION OF ELECTRONIC ACCOUNT USERS

Granted: August 2, 2018
Application Number: 20180218382
Communication accounts may contain information such as account holder names, contact lists, and communication logs. Such information may be processed for generating features that may be used as corpus for a machine learning algorithm for developing classifiers of names. Specifically, names and contact names of the accounts may be arranged in to a document according to the manner in which account holders communicate with the contacts. The document may be used for generating word embedding…

DETERMINATION DEVICE, DETERMINATION METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

Granted: June 28, 2018
Application Number: 20180182030
A determination device disclosed herein includes an acquiring unit, a specifying unit, and a determination unit. The acquiring unit acquires account information that is information related to a transaction of an account opened by a first company and evaluation information that is information related to evaluations of companies. The specifying unit specifies, based on the account information acquired by the acquiring unit, a second company that has a deposit/withdrawal transaction with…

INTERMEDIATE SUPPORT SYSTEM, INTERMEDIATE SUPPORT METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: June 21, 2018
Application Number: 20180174217
An intermediate support system includes a receiving unit that receives, from a first user, a purchase request for a product or a service sold in a store; a user extracting unit that extracts a second user who is at least one of a user who is currently visiting the store and a user who is highly likely to visit the store; and an intermediating unit that sends, based on the purchase request received by the receiving unit, to a terminal device that is used by the second user extracted by…

DECISION DEVICE, DECISION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: June 21, 2018
Application Number: 20180174184
According to one aspect of an embodiment a decision device refers to condition information, in which a plurality of conditions that indicates an attribute of a distribution destination of predetermined information and that includes a condition in which an allowable range is set is represented by a Boolean operation expression, and that determines whether the attribute information matches the plurality of the conditions. The decision device determines, when it is determined that, from…

CALCULATION DEVICE, INDEX INFORMATION, CALCULATION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: June 21, 2018
Application Number: 20180174183
According to one aspect of an embodiment a calculation device includes a determination unit that determines whether each of the pieces of the attribute information matches each of the conditions. The calculation device includes a decision unit that decides, on the basis of whether the continuous values included in the index information that is associated with the condition determined to be matched with the attribute information continue up to the predetermined value, whether the…

GENERATION DEVICE, GENERATION METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

Granted: June 21, 2018
Application Number: 20180173726
A generation device according to the subject application includes an acquiring unit and a generating unit. The acquiring unit acquires multiple pieces of vector information that correspond to each search target during the proximity search. The generating unit generates multiple pieces of centroid information, in which each piece of vector information is related in accordance with a distance for vector quantization, based on multiple pieces of vector information acquired by the acquiring…

CALCULATION DEVICE, CALCULATION METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

Granted: May 31, 2018
Application Number: 20180150759
A calculation device according to the present application includes an acquiring unit and a calculation unit. The acquiring unit that acquires a plurality of pieces of first triple information indicating a relationship related to three types of elements and a plurality of pieces of second triple information obtained based on a conceptual system in the plurality of pieces of the first triple information. The calculation unit that calculates statistical information related to the plurality…

DETERMINATION DEVICE THROUGH CLUSTERING ANALYSIS OF POSITION HISTORY DATA, METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: May 24, 2018
Application Number: 20180146340
According to an embodiment a determination device through a clustering analysis of position history data incudes an estimation unit that, by conducting a clustering analysis on history data of pieces of geographical position information on Earth of a plurality of movable bodies that is obtained by a positioning device, based on a horizontal position constituted of a latitude and a longitude and a lapse of time, acquires pieces of area information indicating a characteristic of…

CREATING DEVICE, CREATING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

Granted: May 24, 2018
Application Number: 20180144043
A creating device according to the present application includes an acquiring unit, and a creating unit. The acquiring unit acquires a plurality of pieces of triple information indicating a relationship related to three types of elements. The creating unit creates, from among the pieces of the triple information acquired by the acquiring unit, association information that associates a triple information group having a predetermined relationship related to the three types of elements.

AUTOMATED IMAGE ADS

Granted: May 17, 2018
Application Number: 20180137542
A system for generating an advertisement is provided. The system may receive an advertisement request from a client device and select an advertisement from a database in response to the advertisement request. The system may identify an advertiser web server associated with the advertisement, for example a landing page. The system may retrieve a picture from the advertiser web server and integrate the picture with the advertisement to generate an enhanced advertisement. The system may…

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: May 17, 2018
Application Number: 20180137421
An information processing apparatus discloses herein includes an acquiring unit and an estimating unit. The acquiring unit acquires a plurality of pieces of identity information including a keyword based on an operation performed by a user. The estimating unit estimates an age group of the user based on the plurality of pieces of identity information acquired by the acquiring unit.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM

Granted: May 10, 2018
Application Number: 20180129710
An information processing apparatus according to the present application includes a classification unit, a conversion unit, a label acquiring unit. The classification unit that classifies a feature vector by using a classification vector, the feature vector being converted from target data. The conversion unit that converts the feature vector into an embedding vector in accordance with a conversion rule according to classification performed by the classification unit. The label acquiring…

VIRTUAL-REALITY PROVIDING SYSTEM, VIRTUAL-REALITY PROVIDING METHOD, VIRTUAL-REALITY-PROVISION SUPPORTING APPARATUS, VIRTUAL-REALITY PROVIDING APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

Granted: May 10, 2018
Application Number: 20180126272
A virtual-reality providing system disclosed herein includes a terminal apparatus and a server apparatus. The terminal apparatus generates a first content based on an instruction that is based on a user operation, the first content being obtained by rendering one or more objects belonging to a first category among a plurality of objects. The server apparatus generates a second content based on the instruction received from the terminal apparatus to transmit the generated second content…

HOME LOCATION IDENTIFICATION USING GROUPED LOCATION DATA

Granted: April 26, 2018
Application Number: 20180114249
An electronic system may be configured receive a set of location-based events and form the location-based events into a plurality of groups. The location-based events identify user devices that transmitted messages over the network and physical locations of the user devices when the messages were generated. The groups may be formed based on the physical locations and the number of groups to be formed. In some embodiments, the system may use k-means clustering to form the groups. The…

LOCAL-SEARCH OPTIMIZATION AND PRICING FOR RICH AD ALLOCATION

Granted: April 26, 2018
Application Number: 20180114248
Systems, devices, and methods generate a more accurate search advertising auction that considers heterogeneous attributes of advertisements for inclusions into an available advertisement space. Each advertisement considered for inclusion into the available advertisement space may be further analyzed to generate a truthful estimated price for reference during an online bidding for the advertisement space.

ONLINE RANKING OF QUERIES FOR SPONSORED SEARCH

Granted: April 5, 2018
Application Number: 20180095967
A system and method for ranking query-advertisement combinations is disclosed. Embodiments use an online component to enhance and rank query ad combinations. The query ad combination is then reranked with a trained factorization machine. The subsequent list of ranked query-ad combinations is then output. The output may be to an auction for determine ad-query combinations having the greatest expected revenue.

INFERENCE DEVICE, INFERENCE METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: March 22, 2018
Application Number: 20180082195
An inference device disclosed herein includes an identifying unit, and an inferring unit. The identifying unit identifies a set of a predetermined phenomenon, an effect having a causal relation with the predetermined phenomenon, and a polarity of the effect, from concept information in which a phenomenon, an effect having a causal relation with the phenomenon, a polarity to be an indicator of advantages and disadvantages caused by the effect to a user. The inferring unit infers an effect…