Patents Assigned to Yahoo ! Inc.
-
Publication number: 20170098240Abstract: The present disclosure relates to a computer system configured establish and utilize a database for online ad realization prediction in an ad display platform associated with N parties, wherein N is a positive integral greater than 1. The computer system is configured obtain a party hierarchy for each of the N parties including a plurality of features of the party; select a target ad display event including N features, each of the N features corresponding to a node in a party hierarchy; obtain a prior probability reflecting an unconditional probability of ad realization occurrence at the target ad display event among all possible ad display events; for each of the N features: determine a marginal prior probability by decomposing components associated with the other N?1 features from the prior probability; determine a marginal posterior probability based on the marginal prior probability; and save the marginal posterior probability in the corresponding node of the party hierarchy.Type: ApplicationFiled: October 2, 2015Publication date: April 6, 2017Applicant: YAHOO! INC.Inventors: Hongxia YANG, Robert ORMANDI, Han-Yun TSAO, Quan LU
-
Patent number: 9613033Abstract: Users may engage with content that may invoke various emotions. For example, a user may find an image as inspirational, a social network post as funny, etc. Accordingly, content may be labeled with user emotion labels, specified by users that engaged with the content, to create labeled content (e.g., the image may be labeled as inspirational). Emotional transition triggers may be defined for users (e.g., 30 minutes of a user writing a school report using a word processing application). Responsive to a triggering of an emotional transition trigger, labeled content may be provided to a user (e.g., the image may be provided to the user as an inspirational break from writing the school report). In this way, content may be labeled based upon emotions that the content invokes in users, and such labeled content may be provided to users in a contextually relevant manner (e.g., a study break).Type: GrantFiled: August 29, 2014Date of Patent: April 4, 2017Assignee: YAHOO!, INC.Inventors: Shirin Oskooi, Dan Pelleg, Yoelle Maarek, Samiksha Harish Kothari
-
Patent number: 9614801Abstract: A system and method for facilitating email messaging combines the convenience of an auto-fill of the recipient fields in a standard email message with a blank canvas for composing a new, quick reply message. By selecting the quick reply feature that can be provided with the message view screen of an email utility, the user is shown a second user interface with a blank compose screen. The email recipients are automatically filled in from the message view screen of the current message. The quick reply message can be transmitted as an email message through the email utility.Type: GrantFiled: December 17, 2013Date of Patent: April 4, 2017Assignee: Yahoo! Inc.Inventors: Stephane Karoubi, Ashish Sharma
-
Patent number: 9608943Abstract: 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.Type: GrantFiled: February 27, 2014Date of Patent: March 28, 2017Assignee: Yahoo! Inc.Inventors: Ashutosh Singh, Varun Bhagwan, Jaikit Savla, Rahul Teotia
-
Patent number: 9607077Abstract: Methods and systems are provided that may be utilized to recommend content to a user.Type: GrantFiled: November 1, 2011Date of Patent: March 28, 2017Assignee: Yahoo! Inc.Inventors: Wei Li, Xianyu Zhao, Peng Liu
-
Patent number: 9607309Abstract: 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 administrator and the potential customer, such as with regard to a potential purchase, which communications can include the use of mobile devices.Type: GrantFiled: March 4, 2014Date of Patent: March 28, 2017Assignee: Yahoo! Inc.Inventors: Amit Kumar, Rajat Mukherjee, Andrew Pariser, Kevin Patrick Thill
-
Patent number: 9607291Abstract: 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.Type: GrantFiled: December 13, 2011Date of Patent: March 28, 2017Assignee: Yahoo! Inc.Inventor: Surjya Prasad Hazarika
-
Patent number: 9607217Abstract: 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.Type: GrantFiled: December 22, 2014Date of Patent: March 28, 2017Assignee: Yahoo! Inc.Inventors: Suleyman Cetintas, Kuang-chih Lee, Jia Li
-
Patent number: 9600169Abstract: 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 gesture-to-action mappings.Type: GrantFiled: February 27, 2012Date of Patent: March 21, 2017Assignee: Yahoo! Inc.Inventors: Marco de Sa, Elizabeth F. Churchill, R. Preston McAfee, David Ayman Shamma
-
Patent number: 9602856Abstract: 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 annotation, if the first mobile device is proximate to the second mobile device. The annotation indicates the location of the second mobile device relative to the first mobile device and includes data as to camera angle of the second mobile device received from the second mobile device. The software persistently stores the video data upon receipt of a command from the user of the first mobile device.Type: GrantFiled: February 11, 2016Date of Patent: March 21, 2017Assignee: Yahoo! IncInventors: Marco de Sa, David Ayman Shamma, Elizabeth Churchill
-
Patent number: 9600800Abstract: 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 are associated with the types, metadata is associated with the objects, and there is at least one relationship between at least two objects selected from the set of objects, where the set of objects and the metadata are extensible, such that extensions provided by a first user are available for use by a second user. In one example, metadata provided by a first user is only available to a second user having a relationship with the first user.Type: GrantFiled: November 10, 2009Date of Patent: March 21, 2017Assignee: Yahoo! Inc.Inventors: Andrew S. Tomkins, Raghu Ramakrishnan, Shanmugasundaram Ravikumar
-
Patent number: 9602956Abstract: 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 adjacent devices via asymmetric Bluetooth Low Energy (BLE) received signal strength indication (RSSI) distributions. Such spatial location between adjacent devices enables the devices to communicate, share, generate and/or consume digital information as a single, connected and/or localized logical unit.Type: GrantFiled: August 25, 2015Date of Patent: March 21, 2017Assignee: Yahoo! Inc.Inventors: Haojian Jin, Kent Lyons, Cheng Xu
-
Patent number: 9600919Abstract: 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 aspects of the innovations may involve providing search results, retrieving data from a plurality of web sites or data collections, assembling information into multimedia modules or animations, and/or providing module or animation for playback.Type: GrantFiled: April 19, 2012Date of Patent: March 21, 2017Assignee: YAHOO! INC.Inventors: Doug Imbruce, Owen Bossola, Louis Monier, Rasmus Knutsson, Christian Le Cocq
-
Patent number: 9600581Abstract: 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 users have expressed towards types of articles.Type: GrantFiled: February 19, 2009Date of Patent: March 21, 2017Assignee: YAHOO! INC.Inventors: Wei Chu, Seung-Taek Park
-
Patent number: 9600834Abstract: 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 log of user interest vectors for all users within the access point, wherein the master log maps the users with the multiple devices; and updating the master log.Type: GrantFiled: October 26, 2011Date of Patent: March 21, 2017Assignee: Yahoo! Inc.Inventors: Jonathan Kilroy, Dale Nussel, Anupam Seth, Allie K. Watfa
-
Publication number: 20170078090Abstract: The present teaching relates to exchanging a key with a device. In one example, a secret value is generated. A message is transmitted to the device. The message includes information related to the secret value based on which the device is to create a cryptographic key. A visual code displayed on the device is captured. The visual code includes a first piece of information and a second piece of information. A key value is generated based on the first piece of information and the secret value. A test value is calculated based on the key value. It is determined whether the device is securely connected based on the test value.Type: ApplicationFiled: September 14, 2015Publication date: March 16, 2017Applicant: Yahoo! Inc.Inventors: Juan Garay, Payman Mohassel, David Gil
-
Publication number: 20170076327Abstract: The present teaching relates to providing dynamic advertisements for comparison. In one example, a request is received for selecting advertisement. The request incorporates a query. The query is analyzed to determine a category of product and determine one or more attributes of the category of product based on the query. At least one advertisement associated with the category of product is selected based on the one or more attributes and the request. An instruction on presentation of the at least one advertisement is generated in accordance with the one or more attributes. Information related to the instruction and the at least one advertisement is sent as a response to the request.Type: ApplicationFiled: September 11, 2015Publication date: March 16, 2017Applicant: YAHOO! INC.Inventors: Frank Filippini, Jorge Angarita, Wayne Greenwood, Dan Parent, Lisa Giaffo, Erin P. Sheedy-Owen
-
Patent number: 9596205Abstract: 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 interest in them, based on actions made by the respective user, in addition to actions of other users receiving the same newsletters. Additionally, upon reception of such newsletters, the present disclosure provides a specialized view, in addition to added functionality within a user's inbox, thereby enhancing a user's experience and engagement with received messages of a newsletter.Type: GrantFiled: August 14, 2013Date of Patent: March 14, 2017Assignee: Yahoo! Inc.Inventors: Zohar Karnin, Michal Aharon, Edo Liberty, Yoelle Maarek Smadja
-
Patent number: 9596308Abstract: 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 presenting the profile including the user input in response to user behavior.Type: GrantFiled: July 25, 2008Date of Patent: March 14, 2017Assignee: Yahoo! Inc.Inventors: Matthew Brezina, Adam Smith, Gabor Cselle
-
Patent number: 9594832Abstract: 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 computing device.Type: GrantFiled: November 25, 2013Date of Patent: March 14, 2017Assignee: Yahoo! Inc.Inventors: Mark Rubin, Brian Hein