Yahoo Patent Applications

GENERATION APPARATUS, GENERATION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: March 22, 2018
Application Number: 20180082196
According to one aspect of an embodiment a generation apparatus includes a selection unit that selects a model to be used for generating a response based on one of conditions input from a user among from a plurality of models for generating responses to inquiries, the models being for generating the responses corresponding to the conditions that are different from one another. The generation apparatus includes a generation unit that generates the response to an inquiry from the user by…

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…

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

Granted: March 22, 2018
Application Number: 20180082186
According to one aspect of an embodiment an estimation device includes a collecting unit that collects pieces of operation information that indicate operational statuses of electric devices, provided in a predetermined facility, and terminal information that is acquired by a terminal device of a user in the predetermined facility. The estimation device includes an estimating unit that estimates an action of a user in the predetermined facility based on the pieces of operation information…

BUILDING PROFILES FOR CLUSTERS WITH SMART UNION OF INDIVIDUAL PROFILES

Granted: March 1, 2018
Application Number: 20180060411
A system for generating a cluster profile is provided. The system may include a server and a database. The server may be configured to receive event information from a plurality of consumer devices. The database may store a plurality of member profiles. The server may be configured to retrieve the member profiles from the database and may determine a subset of member profiles to associate with a cluster; the server may calculate an intersection of the facts from the subset of member…

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

Granted: February 22, 2018
Application Number: 20180054709
An estimation device disclosed herein includes a detection unit, an acquisition unit, and an estimation unit. The detection unit detects acceleration in a moving object. The acquisition unit acquires speed of the moving object. The estimation unit estimates a movement direction of the moving object based on a direction of the acceleration detected by the detection unit when the speed acquired by the acquisition unit changes.

Hybrid Classifier for Assigning Natural Language Processing (NLP) Inputs to Domains in Real-Time

Granted: February 22, 2018
Application Number: 20180052823
Systems and methods for domain classification in natural language processing based on domains are disclosed. The method includes generating a trigram corpus for the purpose of classification based on a trigram analysis of a domain model containing a hierarchical ontology and semantic construction that maps patterns of semantic tokens to syntactic patterns. An input string is parsed within each domain, tokenized in each domain. The resulting trigrams for the input text in each domain are…

ENCRYPTION DEVICE, ENCRYPTION METHOD, ENCRYPTION DATA, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: January 25, 2018
Application Number: 20180026786
According to one aspect of an embodiment an encryption device includes an acquisition unit that acquire information that is to be an encryption object. The encryption device includes an encryption unit that apply a plurality of functions to the acquired information in order of having a quasi-periodic structure to encrypt the information.

DEVICE IDENTIFICATION FOR MULTIPLE DEVICE IDS

Granted: January 25, 2018
Application Number: 20180025086
An electronic system may be configured to determine if a first-type device ID and a second-type device ID both identify a same device. To do so, the electronic system may preliminarily group a particular first-type ID with a particular second-type ID based on matching time slots and network addresses. Individual scores for each of the preliminary groups may be determined based on cardinalities associated with the time slots. Combined scores may then be determined for groups having the…

DATA CLASSIFICATION DEVICE, DATA CLASSIFICATION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: January 18, 2018
Application Number: 20180018391
A data classification device according to the present application includes a conversion unit, a classification unit, a first learning unit, and a second learning unit. The conversion unit converts input classification target data into a feature vector. The classification unit provides a label to the classification target data on the basis of the feature vector output by the conversion unit. The first learning unit learns conversion processing of the conversion unit, using accumulated…

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

Granted: January 11, 2018
Application Number: 20180012284
An information analysis apparatus includes: a weight assigning unit that assigns a weight to each of a plurality of items based on an action taken by a user who has viewed a sales content on which the plurality of items to be recommended are posted; a selection unit that selects a plurality of pairs in which two items are selected among the plurality of items placed in the sales content and associated with each other; and an evaluation unit that evaluates a characteristic based on…

ADVERTISEMENT DELIVERY APPARATUS, ADVERTISEMENT DELIVERY METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: January 11, 2018
Application Number: 20180012254
An advertisement delivery apparatus according to the present application includes a receiving unit, a classifying unit, and a determining unit. The receiving unit receives a delivery request for a plurality of advertisements to be delivered to a terminal device. The classifying unit classifies the advertisements for which the delivery request is received by the receiving unit into a plurality of groups, based on a predetermined condition. The determining unit determines the…

FACT MACHINE FOR USER GENERATED CONTENT

Granted: January 4, 2018
Application Number: 20180004718
A fact machine receives a comment string from a webpage and segments the comments into sub-conversations. The fact machine also identifies entities within comments or draft comments as well as a sentiment and/or attributes associated with the entity. The fact machine then queries a knowledge base for facts relating to the entity, the attributes, and/or the sentiment. The fact machine then provides the facts to a user prior to the user posting a draft comment.

METHOD TO ENRICH THE BROWSER COOKIES' ATTRIBUTES BY GRAPH PROPAGATION

Granted: December 21, 2017
Application Number: 20170366626
Systems, methods, and apparatuses are disclosed for generating mapping data structures based on predicted relationships across tracking data obtained from tracking online browsing histories of users to a network of websites.

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

Granted: December 21, 2017
Application Number: 20170365099
An image processing device according to the present application includes an accepting unit and a specifying unit. The accepting unit accepts image data that includes therein at least two diagrams that can be extracted as circles. The specifying unit specifies, by checking a parameter that is calculated from a pair of two circles included in the image data accepted by the accepting unit against a parameter that is calculated from a pair of two perfect circles that have previously been…

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

Granted: December 21, 2017
Application Number: 20170364966
A determination device according to the present application includes an acquisition unit, an estimation unit, and a determination unit. The acquisition unit acquires user information as information about a user. The estimation unit estimates a degree of contribution of the user to a predetermined service based on the user information acquired by the acquisition unit. The determination unit determines an aspect of providing information content to the user based on the degree of…

KEYWORD RECOMMENDATION

Granted: December 21, 2017
Application Number: 20170364963
An example system can include a server that includes or is associated with a keyword recommendation module. The keyword recommendation module can be configured to select keywords for a search engine for use in a search engine marketing campaign, wherein the search engine provides more traffic to Internet content of a publisher than other search engines, for the keywords. The module can also be configured to determine, per keyword, user engagement with the Internet content resulting from…

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

Granted: December 21, 2017
Application Number: 20170364946
A determination device according to the present application includes an acquisition unit, a calculation unit, and a determination unit. The acquisition unit acquires user information that is information regarding a user who uses a terminal device that becomes a providing destination of content. The calculation unit calculates scores regarding a probability of the user performing a predetermined behavior for a plurality of pieces of the content on the basis of the user information…

STORAGE DEVICE, FILE WRITING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: November 30, 2017
Application Number: 20170344305
A storage device according to the present application includes a receiving unit and a control unit. The receiving unit receives a write request for writing a file with a specified directory name. The control unit writes the file in association with a directory of the specified directory name into a memory device, within a range up to an upper limit set for the number of files to be written in the memory device in association with each directory, in response to the write request received…

GENERATING APPARATUS, GENERATING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM

Granted: November 30, 2017
Application Number: 20170345196
A generating apparatus according to an embodiment of the present application includes an obtaining unit and a generating unit. The obtaining unit obtains intermediate images in an intermediate layer of a neural network that recognizes the quantity of objects contained in an image. The generating unit generates a combination image by combining together the intermediate images obtained by the obtaining unit. For example, the generating unit generates the combination image by combining…

Real Time Parsing and Suggestions from Pre-Generated Corpus with Hypernyms

Granted: November 30, 2017
Application Number: 20170344534
Systems and methods of natural language processing in an environment with no existing corpus are disclosed. The method includes defining an input grammar specific to a chosen domain, the input grammar having a domain specific knowledge and general grammatical knowledge. Groups of tokens are identified within the input grammar having syntactic and semantic equivalence. The identified groups are assembled into hypernyms, wherein the hypernyms include a semantic output for each token in the…