Patents Assigned to Oath Inc.
  • Patent number: 10810242
    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.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 20, 2020
    Assignee: Oath Inc.
    Inventors: Youssef Billawala, Yashar Mehdad, Dragomir Radev, Amanda Stent, Kapil Thadani
  • Patent number: 10810148
    Abstract: Many devices may comprise interfaces, such as serial interfaces, over which configuration and/or enablement/disablement of device features may be provided to the device. Connecting a computer to individual devices for manual configuration may be cumbersome and/or time consuming. Accordingly, as provided herein, a device interfacing component (e.g., a microcontroller integrated into an interface cable) is configured to couple to a target device. The device interfacing component may receive data streams from the target device, and may match strings, within the data streams, to expressions. If a string matches an expression (e.g., “F5 for IP setup”), then a corresponding scripted response may be executed to send a response instruction (F5, wait 10 seconds, enter key, “192,168.0.1”) to the target device.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: October 20, 2020
    Assignee: Oath Inc.
    Inventor: Andrew Foster
  • Patent number: 10810373
    Abstract: Systems and methods are disclosed for utilizing a comment moderation bot for detecting and normalizing neologisms in social media. One method comprises transmitting, by a neologism normalization system, a comment moderation bot for detecting neologisms on an online platform maintained by one or more publisher systems. The comment moderation bot may aggregate data related to user comments and transmit the aggregated data to the neologism normalization system for further processing. The neologism normalization system implements unsupervised machine learning models for detecting neologisms in the aggregated data through tokenization and filtering; and normalizing the neologisms through similarity analysis and lattice decoding.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: October 20, 2020
    Assignee: Oath Inc.
    Inventors: Aasish Pappu, Kapil Thadani, Nasser Zalmout
  • Patent number: 10805271
    Abstract: The present teaching generally relates to providing optimized access control rules. A request may be received from a client device. A determination may be made, based on the request, that an update is needed for access control rule information for the client device. Rule data may be generated. The rule data may include a plurality of data buckets each including one or more access control rules, each data bucket of the plurality being associated with a range of destination port numbers, and where each of the one or more access control rules comprise a set of tuples having a common source network and source port number, and one or more destination port numbers associated with the common source network and source port number. The rule data may be sent to the client device.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 13, 2020
    Assignee: Oath Inc.
    Inventors: Dmitry Savintsev, Bishan Singh Kochar, Aditya Mahendrakar, Jason Fesler
  • Patent number: 10805288
    Abstract: One or more computing devices, systems, and/or methods for user authentication by an authentication entity are provided. For example, an authentication relationship is established between a remote device and an authentication entity. The remote device may provide a service for which a user has registered an account, such as an email account, a social network account, etc. A request is received from the remote device to authenticate the user. The authentication entity facilitates a biometric authentication challenge through a user device. Results of the biometric authentication challenge are determined and used to transmit a message of successful authentication or failed authentication over a network to the remote device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: October 13, 2020
    Assignee: Oath Inc.
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Patent number: 10805245
    Abstract: A first web page is displayed on a client computer. In response to determining that a second web page is made accessible through a link embedded in the first web page, an image corresponding to the second web page is fetched and stored. In addition, a thumbnail image preview that corresponds to the fetched image of the second web page is generated, stored, and displayed while the first web page is displayed.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: October 13, 2020
    Assignee: Oath Inc.
    Inventors: Timothy O'Shaugnessy, Sudheer Agrawal
  • Patent number: 10796239
    Abstract: Method embodiments and/or system embodiments are provided that may be utilized to recommend online content to users based, at least in part on a prediction of diffusion of online content through a social network.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 6, 2020
    Assignee: Oath Inc.
    Inventors: Hossein Vahabi, Francesco Gullo
  • Patent number: 10798395
    Abstract: One or more computing devices, systems, and/or methods for video encoding are provided. For example, a video file may be segmented into at least a first portion and a second portion. The first portion may be analyzed to determine that the first portion is associated with a first level of complexity, and the second portion may be analyzed to determine that the second portion is associated with a second level of complexity. A first bitrate associated with the first level of complexity may be determined, and a second bitrate associated with the second level of complexity may be determined. The first portion may be encoded at the first bitrate to generate a first encoded portion, and the second portion may be encoded at the second bitrate to generate a second encoded portion. The first encoded portion and the second encoded portion may be assembled to generate an optimized video file.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: October 6, 2020
    Assignee: Oath Inc.
    Inventors: Jian Zhou, Congxia Dai, Heri Zhao, Zhonghua Ma, Xumin Wu, Michael Chang-Ping Chen, Sagar Dattatraya Bhandare
  • Patent number: 10796316
    Abstract: The present teaching generally relates to detecting fraudulent networks. First data associated with a plurality of entities may be obtained, and a representation characterizing similarities among the plurality may be generated. Based on the representation, at least one entity cluster may be identified as corresponding to a candidate fraud network. A score associated with each of the at least one entity cluster may be determined, where the score indicates a likelihood that a corresponding entity cluster represents a fraud network, and at least some of the at least one entity cluster may be identified as a fraud network based on the score.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: October 6, 2020
    Assignee: Oath Inc.
    Inventors: Liang Wang, Angus Xianen Qiu, Chun Han, Teppo Salonen
  • Patent number: 10798193
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in a content system supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data across platforms, which data 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 determine a breaking news story and track breaking developments in such story. The present disclosure can construct a breaking news storyline from the developments in the detected breaking news story, whereby a user can view the storyline as individual breaking news messages or as a complete timeline of events displayed on a provided page.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: October 6, 2020
    Assignee: OATH INC.
    Inventors: Xue Wu, Renhui Zhang, Qichu Lu
  • Patent number: 10798034
    Abstract: One or more computing devices, systems, and/or methods for hosting virtual chat rooms of a chat room are provided. For example, users (e.g., 3,000 users) may access video interfaces, hosting a video, and chat room interfaces associated with a chat room for the video (e.g., users may access a news website providing a live stream of a current event along with a chat room for discussing the live stream). Signals of the users (e.g., a user location, age, account profile information, prior chat room message behavior, etc.) are evaluated to identify user properties (e.g., the user is an active participant within chat rooms). The chat room may be sharded into a set of virtual chat rooms into which users are assigned based upon the user properties (e.g., 300 virtual chat rooms of 100 users each). In this way, users may have more meaningful interactions within the smaller virtual chat rooms.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: October 6, 2020
    Assignee: Oath Inc.
    Inventor: Cédric Beust
  • Patent number: 10789310
    Abstract: A fact machine receives a comment string from a webpage and segments the comments into sub-conversations. The fact machine also identifies entities within comments or draft comments as well as a sentiment and/or attributes associated with the entity. The fact machine then queries a knowledge base for facts relating to the entity, the attributes, and/or the sentiment. The fact machine then provides the facts to a user prior to the user posting a draft comment.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventors: Aasish Kumar Pappu, Sungjin Lee, Joel Ranjan Tetreault, Amanda Joy Stent
  • Patent number: 10789545
    Abstract: The present teaching relates to estimating one or more parameters on a system including a plurality of nodes. In one example, the system comprises: one or more learner nodes, each of which is configured for generating information related to a group of words for estimating the one or more parameters associated with a machine learning model; and a plurality of server nodes, each of which is configured for obtaining a plurality of sub-vectors each of which is a portion of a vector that represents a word in the group of words, updating the sub-vectors based at least partially on the information to generate a plurality of updated sub-vectors, and estimating at least one of the one or more parameters associated with the machine learning model based on the plurality of updated sub-vectors.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventors: Andrew Feng, Erik Ordentlich, Lee Yang, Peter Cnudde
  • Patent number: 10791416
    Abstract: Systems and methods are provided for timing message notifications to be provided to mobile device users based on their respective geographic locations with respect to a targeted content area. The timing of message notifications may be controlled in order to optimize the chances of delivering targeted content to a mobile device user based on the current geographic location of the user's device relative to a targeted content area. As the particular client application may not be actively executing at a time when the user's device happen to be located within a targeted content area, a general message notification sent to the user's device, which may be displayed at any time, may increase the likelihood that the user will launch the client application when it is not already executing at the device and thereby, allow targeted content to be delivered to the user's mobile device at the appropriate time and location.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventor: Bryce Barrand
  • Patent number: 10791084
    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 generating an aggregate rating for an electronic message using one or both of explicit and implicit rating input from a number of recipients of the electronic message. The disclosed systems and methods communication information about the electronic message using the aggregate rating.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: September 29, 2020
    Assignee: OATH INC.
    Inventors: Varun Bhagwan, Doug Sharp, Suhas Sadanandan, Sindhuja Sridharan
  • Patent number: 10786738
    Abstract: In an aspect, fantasy sports data is analyzed to generate and/or manage the delivery of and user experience of fantasy sports games and contests, including timing and payout structure(s) for short-term fantasy contests, such as daily, weekly, etc. fantasy sports contests, that motivate and appeal to contestants and is/are reasonably structured and concisely represented. In yet another aspect, a daily fantasy contest system is provided to automatically adjust to user demand without overshooting profitable levels and offer a variety of different contests, as well as offer contests with guaranteed and non-guaranteed payouts.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: September 29, 2020
    Assignee: OATH INC.
    Inventors: Justin Thaler, Maxim Sviridenko, Edo Liberty, Prerit Uppal, Ron Belmarch, Jerry Shen
  • Patent number: 10789304
    Abstract: Method, system, and programs for measuring user engagement with content items. In one example, a query is received. A presentation of a content item related to the query is provided on a user interface. A user activity (e.g., related to manipulation of the content item) is determined. A score associated with the content item is determined based on the user activity. Information related to user engagement with the content item is generated based on the score.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventors: Alyssa Glass, Xing Yi
  • Patent number: 10789624
    Abstract: A facility for processing a search query is described. The facility identifies one or more items that satisfy the query, at least one of which is a media sequence. For each identified media sequence, the facility identifies an advertising message based upon the contents of the query. In response to the query, the facility returns a search result that indicates the identified items. When one of the identified media sequences is selected in the search result, the selected media sequence is provided in conjunction with the advertising message identified for it.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventors: Srinivasan Sudanagunta, Karen Nelson Howe, Jennifer Lynn Kolar
  • Patent number: 10789537
    Abstract: Systems and methods are disclosed for determining if an account identifier is computer-generated. One method includes receiving the account identifier, dividing the account identifier into a plurality of fragments, and determining one or more features of at least one of the fragments. The method further includes determining the commonness of at least one of the fragments, and determining if the account identifier is computer-generated based on the features of at least one of the fragments, and the commonness of at least one of the fragments.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventors: Donald J. McQueen, Lachlan A. Maxwell
  • Patent number: 10783527
    Abstract: A computer-implemented method of providing seamless online video advertisements includes rendering a video advertisement on a first web page in a first tab. The computer-implemented method also includes recording current time of play constantly during the rendering of the video advertisement and receiving a request for a second web page in the first tab from the user. Further, the computer-implemented method includes unloading the first web page and loading the second web page in the first tab. Moreover, the computer-implemented method includes retrieving current time of play stored corresponding to the unloading and resume the rendering the video advertisement on the second web page based on the current time of play retrieved.
    Type: Grant
    Filed: November 20, 2011
    Date of Patent: September 22, 2020
    Assignee: Oath Inc.
    Inventors: Shawn Ching-Hsiang Tsai, Adam Chi-En Wang, Young Chung-Hau Yahg