Yahoo Patent Grants

Method and system for searching encrypted data

Granted: July 25, 2017
Patent Number: 9715546
The present teaching relates to searching encrypted data. In one example, a search request is received for encrypted documents. An encrypted query is generated based on the search request. The encrypted query is sent to a server that stores a first encrypted index and a second encrypted index. The first encrypted index maps encrypted keywords to full blocks each of which has a same size and is fully filled with encrypted document identities (IDs). The second encrypted index maps…

Display of communication system usage statistics

Granted: July 25, 2017
Patent Number: 9716764
Among other disclosures, a method may include collecting historical communication data, personal data and usage statistics 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. The method may include presenting the usage statistics in response to user behavior.

Dynamic content mapping

Granted: July 18, 2017
Patent Number: 9710433
Briefly, embodiments disclosed herein may relate to dynamic display of representations of digital content for user interaction on computing devices, for example, including displaying a collection of content items on a display of a computing device, wherein a two-or-more-dimensional spatial arrangement of individual content items of the displayed collection comprises individual content items being positioned relative to other individual content items based, at least in part, on analytic…

Visual recognition using social links

Granted: July 18, 2017
Patent Number: 9710447
System, method and architecture for providing improved visual recognition by modeling visual content, semantic content and an implicit social network representing individuals depicted in a collection of content, such as visual images, photographs, etc. which network may be determined based on co-occurrences of individuals represented by the content, and/or other data linking the individuals. In accordance with one or more embodiments, using images as an example, a relationship structure…

Apparatus and methods for classifying senders of unsolicited bulk emails

Granted: July 18, 2017
Patent Number: 9710759
In accordance with one aspect, methods and apparatus facilitate the filtering of unsolicited bulk electronic mail (email) sent from spammers. A plurality of recipient patterns for a plurality of emails from known spammers is logged. A plurality of recipient patterns for a plurality of emails from known non-spammers is also logged. A probabilistic model for predicting whether an unknown sender identity is a spammer is generated or modified based on the logged recipient patterns for the…

Customized news stream utilizing dwelltime-based machine learning

Granted: July 11, 2017
Patent Number: 9703783
Methods, systems, and computer programs are presented for selecting news articles for presentation to a user. One method includes an operation for measuring dwelltimes for a first set of news items, where the dwelltime for a news item is based on the amount of time that the news item is displayed to a viewer. Further, the method includes an operation for training a classifier of news items based on the measured dwelltimes and based on features associated with the first set of news items.…

User classification based upon images

Granted: July 11, 2017
Patent Number: 9704045
One or more systems and/or methods for providing content to a user are provided. An image, associated with a user, may be evaluated utilizing an image classifier to identify an object within the image. The object may be utilized to identify a predicted class for the user. In an example, the predicted class may correspond to a life event (e.g., graduating college, having a baby, buying a house, etc.) and/or a life stage (e.g., adolescence, retirement, etc.). Locational information (e.g.,…

Distribution device, terminal device, distribution method, and non-transitory computer readable storage medium

Granted: July 11, 2017
Patent Number: 9704180
A distribution device according to the present application includes a distribution unit. The distribution unit distributes control information to a terminal device. The control information causes the terminal device to execute a detection procedure of detecting a position where a moving operation to move first content being displayed by the terminal device has been performed, and a display procedure of superimposing and displaying second content on the first content, based on the…

Information processing apparatus, control method, and non-transitory computer readable storage medium

Granted: July 11, 2017
Patent Number: 9705460
An information processing apparatus includes a learning unit which learns sound level manipulation relating to a sound level of a terminal device used by a user based on information relating to the user. The information processing apparatus includes a determination unit which determines a reproduction mode at the time when the terminal device reproduces an audio contained in a content according to a learning result of the learning unit. The information processing apparatus includes a…

Information processing apparatus, communication system, and communication method

Granted: July 11, 2017
Patent Number: 9705790
An information processing apparatus is connected to and communicates with a terminal connected to a first communication network and a second communication network based on a predetermined communication protocol. The first and the second communication network are operable using the predetermined communication protocol. The second communication network is a closed communication network. The information processing apparatus includes first and second communication units. The first…

Flexible tier data center

Granted: July 4, 2017
Patent Number: 9696770
A server cooling system includes: a flex-switch with one or more flexible building bridges; one or more utility farms coupled with the flex-switch; a power distribution unit operably connected to the flex-switch; and a server POD including one or more racks operably connected to the power distribution unit. The flex-switch is configurable to include additional utility farms, one or more generator farms, and one or more UPS farms.

Object detection in digital images

Granted: July 4, 2017
Patent Number: 9697442
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…

Image processing apparatus and image processing method

Granted: July 4, 2017
Patent Number: 9697581
An image processing apparatus includes an image storage unit, a conversion unit, and an output unit. The image storage unit stores therein multiple images with different viewpoint positions. The conversion unit converts each of the images stored in the image storage unit to each of images to be imaged by imaging devices that are arranged such that respective optical axes pass through a dynamically set position in a target object. The output unit outputs the images converted by the…

Method and system for collecting and presenting historical communication data for a mobile device

Granted: July 4, 2017
Patent Number: 9699258
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 on a mobile device, in response to user…

Recommended query formulation

Granted: June 27, 2017
Patent Number: 9690860
Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.

Information distribution apparatus, information distribution system, information distribution method, and recording medium

Granted: June 27, 2017
Patent Number: 9690911
An information distribution apparatus includes an acquiring unit that acquires individual identification information, product identification information, and user identification information. The information distribution apparatus includes a storing unit that stores the authentication information and the user identification information in an associated manner in a predetermined storing device. The information distribution apparatus includes a deciding unit that decides, whether the…

Character input using modern remote control

Granted: June 20, 2017
Patent Number: 9684449
Methods and system for generating a first set of selection options for presentation on a display screen of a television. Each first set selection option identifies a sub-set of symbols. The presentation provides a visual representation of spatial relationship between the first set of selection options and a first group of input options available on a physical remote control. A first user selection is received for the first group of input options. In response to receiving the first user…

Automatically generated comparison polls

Granted: June 20, 2017
Patent Number: 9684908
A content item presented to a user may involve two or more topics, such as news articles mentioning athletes or actors. Users may enjoy expressing opinions about a comparison of the topics, such as personal preferences or an evaluation of talent. Presented herein are techniques for automatically generating, for the content item, a poll among the topics of the content item. The respective comparisons of a comparison set are evaluated for the topics of the content item, and a comparison…

Systems and methods to present voice message information to a user of a computing device

Granted: June 20, 2017
Patent Number: 9685158
Systems and methods to process and/or present information relating to voice messages for a user that are received from other persons. In one embodiment, a method implemented in a data processing system includes: receiving first data associated with prior communications or activities for the user on a mobile device; receiving a voice message for the user; transcribing the voice message using the first data to provide a transcribed message; and sending the transcribed message to the mobile…