-
公开(公告)号:US20170300345A1
公开(公告)日:2017-10-19
申请号:US15132316
申请日:2016-04-19
Applicant: Yahoo!, Inc.
Inventor: Nadav Golbandi
IPC: G06F9/44 , G06F3/14 , G06F3/0482 , G06F3/0484 , G06Q50/12 , G06Q10/02
CPC classification number: G06F9/453 , G06F3/0481 , G06Q10/02 , G06Q50/12
Abstract: One or more computing devices, systems, and/or methods for assisting a user in performing a task are provided. For example, a request may be received from the user via a messaging interface, and the task (e.g., make a reservation) may be determined (e.g., identified) based upon the request. Questions associated with information required (e.g., name, location, dates, etc.) to perform the task may be determined and provided. Visual elements (e.g., selectable buttons) corresponding to answer choices associated with the questions may be provided. A selection of a first visual element of the visual elements may be received, and the task may be performed based upon the selection of the first visual element.
-
公开(公告)号:US09787322B2
公开(公告)日:2017-10-10
申请号:US15334046
申请日:2016-10-25
Applicant: Yahoo! Inc.
Inventor: Harry Jack Strohm, III
CPC classification number: H03M7/3059 , H03M7/40
Abstract: Briefly, methods and/or systems of processing content entries are described. An example may comprise determining equivalent byte values of characters that form the content entries. The content entries may be transformed based, at least in part, on the equivalent byte values and compressed using, for example, delta compression.
-
303.
公开(公告)号:US20170289617A1
公开(公告)日:2017-10-05
申请号:US15088792
申请日:2016-04-01
Applicant: Yahoo! Inc.
Inventor: Yale Song , Jordi Vallmitjana
IPC: H04N21/44 , H04N21/81 , H04N21/466 , H04N21/2187 , H04N21/845
CPC classification number: H04N21/44008 , G06K9/00718 , H04N21/2187 , H04N21/23418 , H04N21/251 , H04N21/4666 , H04N21/812 , H04N21/8456 , H04N21/8549
Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across 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 provide systems and methods for automatically detecting and rendering highlights from streaming videos in real-time. As a streaming video is being broadcast over the Internet, the disclosed systems and methods determine each type of scene from the streaming video, and automatically score highlight scenes. The scored highlight scenes are then communicated to users as compiled video segments, which can be over any type of channel or platform accessible to a user's device and network that enables content rendering and user interaction.
-
公开(公告)号:US20170280198A1
公开(公告)日:2017-09-28
申请号:US15082334
申请日:2016-03-28
Applicant: Yahoo!, Inc.
Inventor: Parameswaran Thrissur Krishnamoorthy
IPC: H04N21/4725 , H04N21/431 , H04N21/433 , H04N21/472 , H04N21/44 , H04N21/4788 , H04N21/478 , H04N21/45 , H04N21/858 , H04N21/8545 , H04N21/81 , H04N21/4782
CPC classification number: H04N21/4725 , H04N21/4316 , H04N21/4333 , H04N21/44008 , H04N21/4532 , H04N21/47217 , H04N21/47815 , H04N21/4782 , H04N21/4788 , H04N21/4828 , H04N21/8133 , H04N21/8545 , H04N21/858
Abstract: One or more computing devices, systems, and/or methods for displaying content associated with a video element of a video are provided. For example, a video may comprise video elements (e.g., pixels of frames of the video depicting an entity such as a car, an actor, a monument, etc.) that are tagged with content tags (e.g., a textual string such as a search query used to obtain content from content providers). When a user interacts with the video element (e.g., a touch gesture, such as a pressure sensitive gesture, on a video element depicting the actor), content associated with a content tag used to tag the video element may be retrieved (e.g., an image, a social network profile, search results, and/or other content associated with the actor). In this way, the content may be provided to the user for further action or learning about the entity depicted by the video element.
-
公开(公告)号:US20170255650A1
公开(公告)日:2017-09-07
申请号:US15597621
申请日:2017-05-17
Applicant: Yahoo! Inc.
Inventor: Arun Ramanujapuram , Malcolm Slaney
CPC classification number: G06F16/5846 , G06F16/50 , G06F16/51 , G06F16/583 , G06F16/5838 , G06K9/4671 , G06K2209/01
Abstract: Embodiments of the invention are directed to using image data and contextual data to determine information about a scene, based on one or more previously obtained images. Contextual data, such location of image capture, can be used to determine previously obtained images related to the contextual data and other location-related information, such as billboard locations. With even low resolution devices, such as cell phone, image attributes, such as a histogram or optically recognized characters, can be compared between the previously obtained images and the newly captured image. Attributes matching within a predefined threshold indicated matching images. Information on the content of matching previously obtained images can be provided back to a user who captured the new image. User profile data can refine the content information. The content information can also be used as search terms for additional searching or other processing.
-
公开(公告)号:US09756122B2
公开(公告)日:2017-09-05
申请号:US14664043
申请日:2015-03-20
Applicant: Yahoo! Inc.
Inventor: Mike Wexler , Robert Ames , Ian Flint
IPC: G06F15/173 , H04L29/08 , H04L12/26 , H04L12/24
CPC classification number: H04L67/1029 , H04L41/044 , H04L43/022 , H04L43/0876
Abstract: 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 servers corresponding to the two or more child nodes. Each of the two or more sets of data samples is obtained from a different one of the two or more child nodes and represents traffic processed by a corresponding one of the two or more sets of servers. The master node combines the two or more sets of data samples or summaries associated therewith such that a combined set of data is generated. The master node ascertains a numerical value from the combined set of data.
-
公开(公告)号:US09747374B2
公开(公告)日:2017-08-29
申请号:US14449006
申请日:2014-07-31
Applicant: Yahoo! Inc.
Inventor: Timothy Howes , Eric Vishria
CPC classification number: G06F17/30867 , G06F17/30011 , H04L67/22
Abstract: A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user's browsing activity and transmits user data related to the user's browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user's browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user's selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user's browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user.
-
公开(公告)号:US20170228457A1
公开(公告)日:2017-08-10
申请号:US15019646
申请日:2016-02-09
Applicant: Yahoo! Inc.
Inventor: Youssef Billawal , Yashar Mehdad , Dragomir Radev , Amanda Stent , Kapil Thadani
CPC classification number: G06F17/30719 , G06F17/271 , G06F17/277 , G06F17/279
Abstract: Systems, methods, and apparatuses are disclosed for adaptively generating a summary of web-based content based on an attribute of a mobile communication device having transmitted a request for the web-based content. By adaptively generating the summary based on an attribute of the mobile communication device such as an amount of visual space available or a number of characters permitted in the interface, a display of the web-based content may be controlled on the mobile communication device in a way that was not previously available. This enables control of displaying web-based content that has been adaptively generated to be displayed on limited display screens based on a learned attribute of the mobile communication device requesting the web-based content.
-
公开(公告)号:US09727565B2
公开(公告)日:2017-08-08
申请号:US14290214
申请日:2014-05-29
Applicant: Yahoo! Inc.
Inventor: Gerry Pesavento , Huy X. Nguyen
CPC classification number: G06F17/30038 , G06F17/30041 , G06F17/30044 , G06K9/00664 , G06K2209/27
Abstract: 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.
-
公开(公告)号:US20170220949A1
公开(公告)日:2017-08-03
申请号:US15009968
申请日:2016-01-29
Applicant: Yahoo! Inc.
Inventor: Andrew Feng , Jun Shi , Mridul Jain , Peter Cnudde
IPC: G06N99/00
CPC classification number: G06N20/00
Abstract: The present teaching relates to distributed deep machine learning on a cluster. In one example, a request is received for estimating one or more parameters associated with a machine learning model on a cluster including a plurality of nodes. A set of data is obtained to be used for estimating the one or more parameters. The set of data is divided into a plurality of sub-sets of data, each of which corresponds to one of the plurality of nodes. Each sub-set of data is allocated to a corresponding node for estimating values of the one or more parameters based on the sub-set of data. Estimated values of the one or more parameters obtained based on a corresponding sub-set of data allocated to the node, are received from each of the plurality of nodes. The one or more parameters of the machine learning model are estimated based on the estimated values of the one or more parameters generated by at least some of the plurality of nodes.
-
-
-
-
-
-
-
-
-