Yahoo Patent Grants

Method or system for recommending personalized content

Granted: March 28, 2017
Patent Number: 9607077
Methods and systems are provided that may be utilized to recommend content to a user.

Generating preference indices for image content

Granted: March 28, 2017
Patent Number: 9607217
Briefly, embodiments of methods and/or systems of generating preference indices for contiguous portions of digital images are disclosed. For one embodiment, as an example, parameters of a neural network may be developed to generate object labels for digital images. The developed parameters may be transferred to a neural network utilized to generate signal sample value levels corresponding to preference indices for contiguous portions of digital images.

Email sharing

Granted: March 28, 2017
Patent Number: 9607291
Sharing email content includes: receiving from a user a selection of an email to share; capturing the subject and content of the email; generating an identifier for the captured subject and content; storing the captured subject and content with the identifier; providing a window with the subject and content for user editing; and transmitting the edited subject and content to the user's social contacts.

Methods and systems for facilitating communications between providers of on-line services and potential customers

Granted: March 28, 2017
Patent Number: 9607309
Systems and methods are provided that can include monitoring of activities of potential customer users, for example, on an e-commerce Web site. Based at least in part on the monitored activities, a notification or alert may be provided to a merchant or a merchant administrator, regarding a potential customer, such as by being sent to a mobile device of the merchant or merchant administrator. Real-time communications may be facilitated or initiated between the merchant or the merchant…

Method of queuing signals

Granted: March 28, 2017
Patent Number: 9608943
Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to implement a queuing system with an adjustable scalability/reliability level.

Customizable gestures for mobile devices

Granted: March 21, 2017
Patent Number: 9600169
Users are enabled to define and modify mappings between (1) gestures and (2) actions performed by one or more computing devices in response to a device detecting performance of a gesture. A generalized gesture-to-action mapping framework allows users to intuitively define and modify such mappings. In response to a device detecting the performance of a particular gesture, one or more devices may cause the execution of one or more device actions based on a set of user-defined…

Personalized recommendations on dynamic content

Granted: March 21, 2017
Patent Number: 9600581
This disclosure describes systems and methods for selecting and/or ranking web-based content predicted to have the greatest interest to individual users. In particular, articles are ranked in terms of predicted interest for different users. This is done by optimizing an interest model and in particular through a method of bilinear regression and Bayesian optimization. The interest model is populated with data regarding users, the articles, and historical interest trends that types of…

Mobile information processing terminal, social networking service system, server, and processing method

Granted: March 21, 2017
Patent Number: 9600782
At a mobile information processing terminal, a close-range communication unit performs close-range communications with another mobile information processing terminal, a reception unit receives through the close-range communication unit a user identifier for uniquely identifying a user of an application for a social networking service (SNS) on the other mobile information processing terminal, a determination unit is configured to determine whether there is a match between the social…

Creating secure social applications with extensible types

Granted: March 21, 2017
Patent Number: 9600800
A social environment is provided by creating an object in response to recognition of an entity in a portion of web content, wherein the object represents the entity, the object is associated with a type selected from a set of types, and the type is associated with a schema selected from a set of schemas, where the social environment includes a set of objects including the object, wherein the objects are instances of corresponding types in a rich system of predefined types, the schemas…

Aggregating data from multiple devices belonging to one user for directed ad targeting

Granted: March 21, 2017
Patent Number: 9600834
Targeting advertisements to a user on multiple devices includes: selecting an access point; maintaining an internet access log to track web activity across multiple devices within said access point; identifying the multiple devices involved in the web activity; distinguishing patterns of web activity for the multiple devices to identify users of the devices; generating a user interest vector populated with user interests derived from the patterns of web activity; initializing a master…

Systems and methods for assembling and/or displaying multimedia objects, modules or presentations

Granted: March 21, 2017
Patent Number: 9600919
Aspects of the present innovations relate to systems and/or methods involving multimedia modules, objects or animations. According to an illustrative implementation, one method may include accepting at least one input keyword relating to a subject for the animation and performing processing associated with templates. Further, templates may generates different types of output, and each template may include components for display time, screen location, and animation parameters. Other…

AD hoc collaboration network for capturing audio/video data

Granted: March 21, 2017
Patent Number: 9602856
Software authenticates a first user of a first mobile device and a second user of a second mobile device. Each user agrees or has previously agreed to share video data captured by the user with other authenticated users. The software determines whether the first mobile device is located proximate to the second mobile device. Then the software receives video data captured by the second mobile device and transmits the video data to the first mobile device for display along with an…

System and method for device positioning with bluetooth low energy distributions

Granted: March 21, 2017
Patent Number: 9602956
Disclosed are systems and methods for improving interactions with and between computers in a communication system supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data across computers and platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods perform spatial sensing in order to locate…

Systems and methods relating to design of mobile applications for display ads on a larger screen space

Granted: March 14, 2017
Patent Number: 9594438
Techniques are provided which facilitate mobile applications displaying advertisements on a larger screen space without worrying about screen clutter or interference with application functionality. Motion events are triggered once a computerized device detects a threshold magnitude of tilt along a first, second, and/or third coordinate axis. A graphical display is presented to the user which includes at least one advertisement. Several embodiments of the graphical display include a…

Annotating HTML segments with functional labels

Granted: March 14, 2017
Patent Number: 9594730
A method and apparatus is described for assigning functional labels to segments of web pages in an application-independent way. In the approach described herein, one of a generic set functional labels are automatically assigned to each segment of a web page, where the generic functional labels may be topic-independent and application-independent. Applications with different needs can determine which segments of the web page to process based on which functional labels correspond to the…

Personalizing an online service based on data collected for a user of a computing device

Granted: March 14, 2017
Patent Number: 9594832
An Internet or other online service is personalized or customized based on data collected for a user of a computing device. In one embodiment, a method includes: storing a plurality of person profiles for persons associated with communications received by a user of a computing device; receiving data associated with an online service; and filtering, using at least one processor, the data based on the plurality of person profiles, wherein the filtered data is for display to the user on the…

Lightning search aggregate

Granted: March 14, 2017
Patent Number: 9594835
Disclosed are methods and apparatus for executing a search query. In accordance with one embodiment, a search query is obtained. The search query is classified into one or more of a plurality of categories. The search query is executed for each of the one or more of the plurality of categories. Search results corresponding to the search query are obtained for each of the one or more of the plurality of categories. The search results are then provided for each of the one or more of the…

System and method for mailing list identification and representation

Granted: March 14, 2017
Patent Number: 9596205
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…

Display of person based information including person notes

Granted: March 14, 2017
Patent Number: 9596308
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 generating a profile based on the collected historical communication data and personal data. The method may include receiving user input and incorporating the user input into the profile. The method may include…

System and method for providing selective and visible personalized content for webpages

Granted: March 7, 2017
Patent Number: 9588784
Methods and systems for providing content for webpages are disclosed. The disclosed method includes providing a plurality of selections to set webpage personalization settings and receiving a user selection chosen from one of the plurality of selections. The plurality of selections is provided for a graphic user interface to be defined on a webpage. After receiving a request for a second webpage made by a user through a user device, the content for the second webpage is selected based on…