Yahoo Patent Grants

Method and system for generating a card based on intent

Granted: September 19, 2017
Patent Number: 9767400
The present teaching relates to generating a card based on intent. In one example, a request is received for generating a card to be provided to a user. Intent of the user with respect to the card is obtained. One or more modules are selected to be put into the card based on the intent. The card is generated based on the selected one or more modules.

Automatic draft email notification

Granted: September 19, 2017
Patent Number: 9767439
A system and method for automatic draft email notification includes the following steps or acts performed while a user is engaged with a first email in an active email session: retrieving a value from the first email to use as a search term; accessing draft emails associated with the user; determining if the search term from the first email matches a corresponding string in the draft emails associated with the user; and presenting the draft emails that match the search term as a listing…

Management apparatus, membership managing method, service providing apparatus, and membership managing system

Granted: September 19, 2017
Patent Number: 9769171
A management apparatus stores a usable or non-usable state representing whether a right is usable or non-usable by a user in a facility in which a service is provided by a service provider using a service providing apparatus. And, the management apparatus updates the use usable or non-usable state to a non-usable state in a case where a use request of the right is received and transmits the use request to a terminal apparatus. And, the management apparatus permits the use of the right to…

Systems and methods to provide server side profile information

Granted: September 12, 2017
Patent Number: 9760866
Systems and methods to provide server side profile information. An LDAP server is provisioned for each user of a plurality of users. Profile information is received. The profile information is stored in a database associated with the LDAP server. Via the LDAP server, a suggestion from the profile information is provided in response to a partial entry provided by the user to a first client associated with the user.

Permission management apparatus and permission management method

Granted: September 12, 2017
Patent Number: 9760890
A registration accepting unit accepts registration of a card. A storage unit stores use permission information indicating a disabled state of use permission of the registered card. An instruction accepting unit accepts a use permission enabling instruction of the card from a user terminal. A providing unit provides the user terminal with code information associated with the card for which the use permission enabling instruction has been issued. A changing unit enables the use permission…

Information providing apparatus, information providing method, and user device

Granted: September 12, 2017
Patent Number: 9760937
An information providing apparatus receives wish information relevant to a wish item that a user wishes to have and position information of the user. The information providing apparatus transmits the wish information to a provider device used by a provider who provides items. The information providing apparatus receives provision information relevant to provision of the wish item from the provider device. The information providing apparatus determines whether a moving cost, which is…

Mobile ghosting

Granted: September 12, 2017
Patent Number: 9763024
In one embodiment, a first set of applications installed on a first device is identified. Device characteristics of a second device may be ascertained. An application store for the second device may be determined based, at least in part, on the device characteristics of the second device. A second set of applications corresponding to the first set of applications is selected, where the second set of applications is available from the application store and compatible with the device…

Persona engine

Granted: September 5, 2017
Patent Number: 9754268
In one embodiment at least one user profile of a user may be obtained. Information may be provided to the user by one or more personalization engines based, at least in part, upon the at least one user profile. Each of the one or more personalization engines may be configured to operate according to a different one of a plurality of personas.

Electric power retail management apparatus and method, for generators and customer facilities existing in an area including a plurality of regions

Granted: September 5, 2017
Patent Number: 9754330
An electric power retail management apparatus according to an embodiment includes an adjustment parameter calculating unit and an adjustment parameter transmitting unit. The adjustment parameter calculating unit calculates a total electric power adjustment parameter, which balances electric power generation amounts of power generators and the electric power consumption amounts of electric power customers, for each of the electric power generators on the basis of conditions of the…

Using hierarchical reservoir sampling to compute percentiles at scale

Granted: September 5, 2017
Patent Number: 9756122
In one embodiment, in a hierarchy of nodes, a master node having two or more child nodes obtains from the two or more child nodes two or more sets of data samples or summaries associated therewith, the two or more sets of data samples being representative of traffic processed via two or more sets of servers corresponding to the two or more child nodes, wherein a size of each of the two or more sets of data samples is proportional to an allocation of traffic among the two or more sets of…

Presenting entity profile information to a user of a computing device

Granted: August 29, 2017
Patent Number: 9747583
Entity profile information is presented to a user of a computing device. In one embodiment, a method includes: receiving a communication associated with a first entity; in response to receiving the communication, creating or updating, by at least one processor, a first entity profile, wherein the first entity profile is for display to the user on the computing device; and storing a plurality of entity profiles for entities, the entity profiles including the first entity profile.

Methods and systems for enhancing internet experiences

Granted: August 22, 2017
Patent Number: 9740794
Previews of a target web site or other Internet-accessible resource are displayed in response to cursor control events. The previews are displayed in preview windows, which may have associated toolbars that include functions permitting various manipulations of the content displayed in the preview window. In some cases, the target web site is displayed as an image thereof in the preview window.

Systems and methods for content delivery

Granted: August 22, 2017
Patent Number: 9742836
Embodiments of the present disclosure may be utilized to analyze a content item comprising text to identify: a quote, a named entity that is the source of the quote (e.g., a person or organization such as a company), and identification information for the named entity (such as a title of the person giving the quote). Quotes may also be ranked to determine, for example, the best quotes to include in an article.

System and method for video conversations

Granted: August 22, 2017
Patent Number: 9743120
This disclosure describes methods and systems for viewing a collection of media objects, such as a video clip and associated responses (video, audio and text), in a seamless way. Provided with a media object and a series of responses and counter responses, a real time media combining methodology is coupled with a text and audio conversion process to generate a media stream, or downloadable media object, that contains the original media object and some or all of the associated responses.…

Display screen of a portable information terminal with a computer icon

Granted: August 15, 2017
Patent Number: D794672

Photo and video search

Granted: August 8, 2017
Patent Number: 9727565
In one embodiment, a set of tags that has been generated by performing computer vision analysis of image content of a visual media item may be obtained, where each tag of the set of tags has a corresponding probability. In addition, a set of information that is independent from the image content of the visual media item may be obtained. The probability of at least a portion of the set of tags may be modified based, at least in part, upon the set of information.

Systems and methods for image-based recommendations

Granted: August 8, 2017
Patent Number: 9727901
An image-based recommendation system provides a first set of selectable images to a user and receives user selections from the first set of images. If a user selects a single image from the first set of images, the product page associated with the selected image is transmitted to the user. If the user makes multiple selections from the first set of images, then the images associated with the user selections are analyzed and a second set of similar images is generated for transmission to…

Gestures for sharing content between multiple devices

Granted: August 8, 2017
Patent Number: 9729591
Methods and systems for sharing content includes detecting selection of multimedia content at a first device. The selection causes automatic rendition of the selected multimedia content on a display portion of the first device. Selection of a second device is detected at a user interface of the first device. The user interface identifies a plurality of devices that have an established communication pairing with the first device. A gesture made with the first device while the second…

Automatically creating at-a-glance content

Granted: August 1, 2017
Patent Number: 9720882
Generating notifications comprising text and image data for client devices with limited display screens is disclosed. An image to be included in the notification is resized and reshaped using image processing techniques. The resized image is further analyzed to identify optimal portions for placing the text data. The text data can also be analyzed and shortened for including at the identified portion of resized image to generate a notification. The resulting notification displays the…

Locally hosting a social network using social data stored on a user's computer

Granted: August 1, 2017
Patent Number: 9721228
Systems and methods to host a social network locally on a user's computing device using social data at the user device. In one embodiment, a method includes maintaining, on a local computing device of a user, social data regarding social relationships of the user in order to support a social network of the user; and hosting, via the local computing device, the social network.