Finding Related Articles for a Content Stream Using Iterative Merge-Split Clusters

    公开(公告)号:US20170193074A1

    公开(公告)日:2017-07-06

    申请号:US14985302

    申请日:2015-12-30

    Applicant: Yahoo! Inc.

    Abstract: Software generates an article signature for each article in a plurality of articles. The software initializes a clustering algorithm with a plurality of initial clusters that are non-overlapping. A centroid signature is generated for each initial cluster from the article signatures of the articles in the initial cluster. The software performs a succession of alternating merges and splits using the centroid signatures to create a plurality of non-overlapping coherent clusters from the plurality of initial clusters. The software identifies an article that is related to a specific article by mapping the article signature for the specific article to the centroid signature for at least one coherent cluster and comparing that article signature to the article signatures of the articles in the coherent cluster, using at least one similarity measure. The software displays the specific article and the related article in proximity to each other in a content stream.

    Method and system for automatic formality classification

    公开(公告)号:US20170185591A1

    公开(公告)日:2017-06-29

    申请号:US14757446

    申请日:2015-12-23

    Applicant: Yahoo! Inc.

    Abstract: The present teaching relates to automatic formality classification and transformation of online text items. In one example, a request is received for determining a formality level of a text item in an online communication. One or more linguistic features are extracted from the text item. Contextual information with respect to the online communication is extracted. A formality level of the text item is determined based on the one or more linguistic features and the contextual information. The formality level represents a degree of formality of the text item. The formality level is provided as a response to the request.

    SIZE-OPTIMIZED DATA INTERCHANGE METHOD AND SYSTEM

    公开(公告)号:US20170177699A1

    公开(公告)日:2017-06-22

    申请号:US14978560

    申请日:2015-12-22

    Applicant: YAHOO! INC.

    Inventor: Patrick Chan

    CPC classification number: G06F17/248 G06F16/84 G06F16/986

    Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.

    SYSTEM AND METHOD FOR DEVICE POSITIONING WITH BLUETOOTH LOW ENERGY DISTRIBUTIONS

    公开(公告)号:US20170171699A1

    公开(公告)日:2017-06-15

    申请号:US15445309

    申请日:2017-02-28

    Applicant: YAHOO! INC.

    CPC classification number: H04W4/80 H04B5/0031 H04B17/318 H04W4/02 H04W4/025

    Abstract: 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.

    AUTHENTICATION VECTORS
    45.
    发明申请

    公开(公告)号:US20170171216A1

    公开(公告)日:2017-06-15

    申请号:US14967016

    申请日:2015-12-11

    Applicant: Yahoo! Inc.

    CPC classification number: H04L63/08 H04L63/205 H04L2463/082

    Abstract: In one embodiment, a user identifier associated with a user account is received. Indications of a plurality of authentication mechanisms available for authentication are provided for display via the client device. Input indicating a number of authentication mechanisms to be used for authentication in association with the user account is received from the client device, wherein the input includes a selection of one or more of the plurality of authentication mechanisms. Information is stored in association with the user account, where the information indicates the number of authentication mechanisms to be used for authentication in association with the user account and indicates the selected authentication mechanisms. At least a subset of the selected authentication mechanisms are used for authentication in association with the user account.

    CREATING SECURE SOCIAL APPLICATIONS WITH EXTENSIBLE TYPES

    公开(公告)号:US20170161816A1

    公开(公告)日:2017-06-08

    申请号:US15439132

    申请日:2017-02-22

    Applicant: YAHOO! INC.

    Abstract: 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.

    Atmospheric cooling of servers in a data center

    公开(公告)号:US09668375B2

    公开(公告)日:2017-05-30

    申请号:US14210171

    申请日:2014-03-13

    Applicant: Yahoo! Inc.

    Abstract: A building for a data center (or server farm) includes a stack structure that interfaces with an environment and one or more housings coupled to a floor and the stack structure. Each of the housings includes one or more racks with a plurality of servers and each of the servers includes a computer fan capable of varying speed or reversing direction. The building also includes one or more filters between the one or more housings and the environment and one or more walls operable to be between the one or more filters and the environment.

Patent Agency Ranking