SELECTIVE SCREEN SHARING
    51.
    发明申请

    公开(公告)号:US20170149710A1

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

    申请号:US14949024

    申请日:2015-11-23

    Applicant: Yahoo! Inc.

    CPC classification number: H04L51/12 H04L51/10 H04L51/14 H04W12/02 H04W12/08

    Abstract: Method, systems, and computer-readable for selectively sharing media among two or more client devices. Initially, media (e.g., image(s), video, audio, text, etc.) can be rendered via a first client device. Portions of the media rendered on a first client device can be selectively encoded, thereby masking the selectively encoded portions. The media can then be shared, including the encoded portions, with a second client device. Using the first client device, an operation can be implemented for authorizing decoding of the portions of the media by the second client device, thereby allowing the decoded portions of the media to be rendered by the second client device without masking.

    Location-Based Recommendations Using Nearest Neighbors in a Locality Sensitive Hashing (LSH) Index

    公开(公告)号:US20170147575A1

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

    申请号:US14948213

    申请日:2015-11-20

    Applicant: Yahoo! Inc.

    Abstract: Software for a website hosting short-text services creates an index of buckets for locality sensitive hashing (LSH). The software stores the index in an in-memory database of key-value pairs. The software creates, on a mobile device, a cache backed by the in-memory database. The software then uses a short text to create a query embedding. The software map the query embedding to corresponding buckets in the index and determines which of the corresponding buckets are nearest neighbors to the query embedding using a similarity measure. The software displays location types associated with each of the buckets that are nearest neighbors in a view in a graphical user interface (GUI) on the mobile device and receives a user selection as to one of the location types. Then the software displays the entities for the selected location type in a GUI view on the mobile device.

    METHOD FOR APPROXIMATE K-NEAREST-NEIGHBOR SEARCH ON PARALLEL HARDWARE ACCELERATORS

    公开(公告)号:US20170140012A1

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

    申请号:US14945221

    申请日:2015-11-18

    Applicant: Yahoo! Inc.

    Abstract: In one embodiment, a processor of a computing device receives a query. The computing device may compare a centroid of each of a plurality of clusters to the query such that a subset of the plurality of clusters is selected, each of the plurality of clusters having a set of data points. An assignment of the subset of the plurality of clusters may be communicated to a hardware accelerator of the computing device. A plurality of threads of the hardware accelerator of the computing device may generate one or more distance tables that store results of intermediate computations corresponding to the query and the subset of the plurality of clusters. The distance tables may be stored in shared memory of the hardware accelerator. A plurality of threads of the hardware accelerator may determine a plurality of data points using the distance tables. The processor may provide query results pertaining to at least a portion of the plurality of data points.

    METHOD AND SYSTEM FOR PRESENTING A SEARCH RESULT IN A SEARCH RESULT CARD

    公开(公告)号:US20170140006A1

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

    申请号:US14439288

    申请日:2015-04-23

    Applicant: Yahoo! Inc.

    Inventor: Wen Yang

    Abstract: A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network for presenting a search result in a search result card, the method includes receiving from a user, an input associated with a search query; fetching one or more search results in accordance with the search query; generating a search result card for each of the one or more search results; and presenting to the user, one or more search result cards as a response to the search query, the one or more search result cards corresponding to the one or more search results, respectively.

    METHOD AND SYSTEM FOR DATA ASSIGNMENT IN A DISTRIBUTED SYSTEM

    公开(公告)号:US20170139913A1

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

    申请号:US14938990

    申请日:2015-11-12

    Applicant: Yahoo! Inc.

    Inventor: Jen-Hao Hsiao

    CPC classification number: G06F16/2255 G06F16/182 G06F16/278 H04L67/1097

    Abstract: The present teaching relates to methods, systems, and programming for data assignment in a distributed system. In one example, a plurality of tables is obtained. Each of the plurality of tables includes a plurality of buckets. Each of the plurality of tables is generated based on a same set of keys and a different function. The buckets in the plurality of tables are projected into different partitions. Data in the plurality of tables are assigned to a plurality of nodes in the distributed system such that data in buckets that are projected into a same partition are assigned to a same node in the distributed system.

    FRAUD PREVENTION
    57.
    发明申请

    公开(公告)号:US20170104764A1

    公开(公告)日:2017-04-13

    申请号:US14881316

    申请日:2015-10-13

    Applicant: Yahoo!, Inc.

    Abstract: As provided herein, a user of a client device may navigate to a webpage using a browser. A browser window, populated with a verification image and/or details about the webpage, is generated and presented to the user. The verification image and/or details about the webpage differentiate a browser window generated by the browser, from the webpage, from a browser window generated by a malicious user. The browser window comprises a login box into which credentials for logging into the user account may be entered. Responsive to the user entering correct credentials into the login box and selecting a submit option based upon recognition of the verification image, the browser window may be submitted to a server and the user may be presented with a window comprising access to the user account.

    Peer-to-peer architecture for web traffic management

    公开(公告)号:US09621648B2

    公开(公告)日:2017-04-11

    申请号:US14816965

    申请日:2015-08-03

    Applicant: Yahoo! Inc.

    Abstract: Techniques are provided for a peer-to-peer web traffic management. A first mapping between identifiers and peers in a network is established. Upon receiving a first request associated with a first identifier and classifiers, based, at least in part, on the first identifier, a first peer retrieves a first global counter snapshot and a first local increment counter, and uses them to determine whether the first peer can service the first request. If the determination is positive, then the first peer services the first request, and updates the first local increment counter. If the first local increment counter exceeded a threshold value, then the first local increment counter is transmitted to a second peer, and then reset to zero. In response to the first peer receiving a first global counter associated with the first global counter snapshot, the first global counter snapshot is updated with the first global counter.

    METHOD AND SYSTEM FOR DYNAMICALLY GENERATING A CARD

    公开(公告)号:US20170099242A1

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

    申请号:US14874598

    申请日:2015-10-05

    Applicant: Yahoo! Inc.

    Inventor: Abhay Gupta

    CPC classification number: H04L51/10

    Abstract: The present teaching relates to dynamically generating a card. In one example, a request is received for generating a card to be provided to a user. Dynamic information related to the request is obtained. One or more modules are selected to be put into the card based on the dynamic information. The card is generated based on the selected one or more modules.

    WEBPAGE NAVIGATION UTILIZING AUDIO COMMANDS

    公开(公告)号:US20170098448A1

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

    申请号:US14872224

    申请日:2015-10-01

    Applicant: Yahoo!, Inc.

    Abstract: As provided herein, an audio signal (e.g., a user's spoken statement “check email”) may be received from the user of a client device accessing a webpage (e.g., a webmail webpage) utilizing a browser. The webpage may be parsed, analyzed, and/or mapped to identify one or more elements on the webpage (e.g., a send/receive email user interface element). The audio signal may be evaluated relative to the one or more elements on the webpage (e.g., such as by a dictionary comprising one or more audio signals paired to one or more audio commands) to identify an audio command. The audio command may be transformed into a text command (e.g., a script corresponding to a script action that invokes the send/receive email user interface element). The text command may be utilized to invoke an event (e.g., send/receive email) corresponding to an element on the webpage.

Patent Agency Ranking