Patents Assigned to Oath Inc.
  • Patent number: 10104023
    Abstract: Many users may plan meetings through social networks, email, and/or websites. As provided herein, a user may efficiently plan a meeting with other users through a map interface. For example, the user may identify a location of interest on a map, and choose one or more target users to receive an automatically generated location of interest message about meeting at the location of interest. The location of interest message may comprise text describing the location of interest (e.g., I am at the back table at the Steak Grill, I am near the library sign on the corner of West St. and East St., etc.), directions to an event at the location of interest, instructions about the event, a location of the event, a time of the event, etc.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 16, 2018
    Assignee: OATH INC.
    Inventors: Vince Magistrado, Sneha Datla
  • Patent number: 10102207
    Abstract: Systems and methods are disclosed for processing electronic content, such as text, videos, and images. According to certain embodiments, user interactions with electronic content may be tracked over a plurality of modalities, such as web pages, email, mobile applications, and social media. The tracked user interactions may include copy/paste events, explicit user highlighting, social sharing, and user voting. Key passages of electronic content may be identified based on the tracked user interactions and ranked against one another. Ranking of passages may be based, for example, on a raw or normalized score for the identified key passages. Alternatively, the ranking of a passage may be based on a ratio of user interactions with the passage to total views of the electronic text containing the passage. One or more of the identified key passages (e.g., the highest ranked passages) may be published to one or more applications.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 16, 2018
    Assignee: Oath Inc.
    Inventors: Conor F. White-Sullivan, Brandon T. Diamond, Michael J. DiScala, Matthew Conlen, Andrew P. Sass
  • Patent number: 10095786
    Abstract: Disclosed herein is an automated approach for summarizing media content using descriptive information associated with the media content. For example and without limitation, the descriptive information may comprise a title associated with the media content. One or more segments of the media content may be identified to form a media content summary based on each segment's respective similarity to the descriptive information, which respective similarity may be determined using a media content and auxiliary data feature spaces. A shared dictionary of canonical patterns generated using the media content and auxiliary data feature spaces may be used in determining a media content segment's similarity to the descriptive information.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventors: Yale Song, Jordi Vallmitjana, Amanda Stent, Alejandro Jaimes
  • Patent number: 10095695
    Abstract: A first cluster of web objects is identified from a click-through data structure. The click-through data structure can organize web objects into clusters based on query results of web objects selected by a user. Also, a second cluster of web objects can be identified from a metadata data structure. The metadata data structure can organize web objects into clusters based on metadata associated with the web objects. An output set of web objects is selected, in real time, from the identifier clusters.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventors: Prateeksha Uday Chandraghatgi, Subhajit Sanyal, Sriram J. Sathish
  • Patent number: 10097498
    Abstract: The present disclosure relates to improving the performance of computer systems and/or platforms programmed to work in concert with messaging systems for mail triaging. Disclosed are computer systems and methods for enabling a sender of a message to classify a message addressed to the recipient's inbox prior to sending the message based on triaging settings set by the recipient. Message triaging can include applying a recipient created flag to the message, categorizing the message according to a category preset by the recipient and/or instructing the message to be delivered to a specific folder(s) in the recipient's inbox based on folder instructions set by the recipient. The message sender is capable of classifying the message according to classifications the recipient has designated, whereby upon delivery of the message, the message is delivered and displayed in the recipient's inbox according to the recipient's settings that were selected by the sender.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventor: Utkarsh Shrivastava
  • Patent number: 10096145
    Abstract: One aspect of the invention is a method for automatically assembling an animation. According to this embodiment, the method includes accepting at least one input keyword relating to a subject for the animation and accessing a set of templates. In this embodiment, each template generates a different type of output, and each template includes components for display time, screen location, and animation parameters. The method also includes retrieving data from a plurality of websites or data collections using an electronic search based on the at least one input keyword and the templates, determining which retrieved data to assemble into the set of templates, coordinating assembly of data-populated templates to form the animation, and returning the animation for playback by a user.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventor: Doug Imbruce
  • Patent number: 10095776
    Abstract: The present teaching relates to searching encrypted data. In one example, a search request is received for encrypted documents. An encrypted query is generated based on the search request. The encrypted query is sent to a server that stores a first encrypted index and a second encrypted index. The first encrypted index maps encrypted keywords to full blocks each of which has a same size and is fully filled with encrypted document identities (IDs). The second encrypted index maps encrypted keywords to partial blocks each of which has the same size and is partially filled with encrypted document IDs. Based on the encrypted query, one or more encrypted document IDs are determined by searching against both the first encrypted index and the second encrypted index. A search result is generated based on the one or more encrypted document IDs. The search result is provided in response to the search request.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventors: Payman Mohassel, Ian Miers
  • Patent number: 10089986
    Abstract: Systems and methods to process and/or present information relating to voice messages for a user that are received from other persons. In one embodiment, a method includes: receiving first data associated with prior communications for the user on a mobile device; receiving a voice message for the user; transcribing the voice message using the first data to provide a transcribed message; and sending the transcribed message to the mobile device for display to the user. In one embodiment, links associated with person profiles are also provided for the user.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: October 2, 2018
    Assignee: OATH INC.
    Inventor: Jeffrey Bonforte
  • Patent number: 10083151
    Abstract: A Social Media Video system provides for the interactive viewing of Social Media Videos. A social media video includes one or more media assets, which may be images, video clips, music clips, text verbiages, or the like. During the display of a Social Media Video, a user may interact with the display to control the visual appearance of the audio/visual content of the display. The visual appearance of a Social Media Video may be changed to include visual and/or aural effects that are pleasing to a social media video viewer. The visual appearance of a Social Media Video may also be changed for better theatrical effect.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: September 25, 2018
    Assignee: OATH INC.
    Inventors: Hans T. Ku, David M. Koenig, Edwin R. Leonard, Gene Z. Ragan
  • Patent number: 10083238
    Abstract: One or more systems and/or methods for providing related content associated with a multi-touch gesture to a user are provided. A multi-touch gesture (e.g., a pinch-in gesture, a pinch-out gesture, etc.) may be received through a user interface of a client device (e.g., smartphone, tablet, television, virtual wall, etc.) associated with a user. The multi-touch gesture may be evaluated to identify an area of interest of the user interface (e.g., a portion of user interface containing content of interest to the user). The area of interest may be evaluated to identify context (e.g., keywords, phrases, associated content, etc.) associated with the area of interest. A search of content may be performed based upon the context to identify related content (e.g., news articles, wide-area network search results, local device search results, etc.) associated with the context. The related content may be provided to the user through the client device.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: September 25, 2018
    Assignee: OATH INC.
    Inventors: Jonathan Paris, Leili Baghaei Rad, Benoit Schillings, Yuhuan Tang
  • Patent number: 10084835
    Abstract: A broadcaster may be configured to use a media protocol to provide a distribution point with a stream. The broadcaster uses a controller configured to implement the media protocol that includes a message class indicating an applicability of a message to a distribution point. The media protocol includes an authentication message structured and arranged to authenticate an establishment of a stream for distribution on the distribution point, a stream configuration message structured and arranged to configure the stream being distributed on the distribution point, a connection message structured and arranged to distribute the stream, and a stream session termination message structured and arranged to terminate a streaming session that has been established.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: September 25, 2018
    Assignee: OATH INC.
    Inventors: Scott K. Brown, Stephen E. Loomis, David L. Biderman
  • Patent number: 10078653
    Abstract: In one embodiment, a set of lock and unlock instructions in a read phase of a computer-readable program is replaced with a first set of tracking instructions, wherein the first set of tracking instructions track a set of locked objects identifying objects that would have been locked by executing the set of lock and unlock instructions. A second set of tracking instructions is inserted into the read phase of the computer-readable program, wherein the second set of tracking instructions track a set of read objects indicating versions of objects that are read. Validation instructions are inserted into the computer-readable program, wherein the validation instructions validate that the versions of objects in the set of read objects have not changed since they were last read and lock the set of locked objects that would have been locked upon completing execution of the set of lock and unlock instructions.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: September 18, 2018
    Assignee: Oath Inc.
    Inventors: Eshcar Hillel, Maya Arbel, Guy Gueta, Idit Keidar
  • Patent number: 10078819
    Abstract: Systems and methods to present information to a user regarding favorite contacts of the user. In one embodiment, a method includes: storing a plurality of person profiles for persons referenced in communications received by a user of a computing device; selecting, using at least one processor, a set of contacts from the plurality of person profiles based on a relevancy ranking, wherein the set of contacts is selected for display to the user on the computing device; and organizing, using the at least one processor, the set of contacts into at least two time groups, each time group associated with a different time period, wherein contacts will be displayed to the user within each time group based on a relevancy ranking for each contact within the time group.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: September 18, 2018
    Assignee: OATH INC.
    Inventor: Jeffrey Bonforte
  • Patent number: 10080064
    Abstract: A distributed computing system is configured to compute operational data for a video advertisement delivery system. Cloud-based resource are used to calculate operational parameters such as geographical data, unique advertisement delivery instances and segments of consumers that received the video advertisements.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: September 18, 2018
    Assignee: OATH INC.
    Inventors: Giao Huu Phan, Daniel Wei-Tze Hsiung, Ian Graeme Melven, Brian Hardie, Joseph Gutierrez, Marshall Allen Beddoe, Pankaj Gupta, Bernardo de Seabra, Dru Nelson, Kam Ho Kenneth Cheung, Jason Endo, Max Sadrieh, Rahul Ravindran, Vikas Unnava, Sharon Paisner, Dia Kharrat
  • Patent number: 10078761
    Abstract: Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: September 18, 2018
    Assignee: OATH INC.
    Inventors: Varun Bhagwan, Patrick Mason, Ashutosh Singh, Jaikit Savla, Rahul Teotia, Ramachandran Natarajan Iyer
  • Patent number: 10078707
    Abstract: Disclosed herein are systems and methods for displaying images and contextually relevant content on a digital content platform, such as a web page. In one embodiment, for example, the systems and methods include receiving a request for content call from an end-user device, identifying content that is contextually relevant to the image, delivering the content to the end-user device, and delivering a computer-readable instruction that causes the end-user device to perform an animation that displays the content in a spatial relationship with respect to the image as originally published. The spatial relationship is defined such that the content appears to be displayed on a backside of the image.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: September 18, 2018
    Assignee: OATH INC.
    Inventor: Amy Lee
  • Patent number: 10075809
    Abstract: Systems and methods are provided for optimizing delivery of messages to mobile device users, the method comprising receiving a message to be sent to a client application executable at a mobile device of a user, along with an associated time constraint and an associated geographic constraint; determining a current time at the mobile device and a current geographic location of the mobile device via a communication network; determining, upon receiving the current geographic location of the mobile device and the current time of the mobile device, whether the current geographic location of the mobile device complies with the associated geographic constraint for the message to be sent to the client application and determining whether the current time of the mobile device complies with the associated time constraint for the message to be sent to the client application; and sending, when the current geographic location of the mobile device is determined to comply with the associated geographic constraint and when the
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: September 11, 2018
    Assignee: Oath Inc.
    Inventors: Peter Ferrara, Bryce Barrand
  • Patent number: 10069924
    Abstract: Among other disclosures, a method may include receiving a trigger identifying a person associated with a communication, the communication being transmitted by a communication application. The method may include retrieving information relating to the person. The method may include providing the information to an interface associated with the communication application.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: September 4, 2018
    Assignee: OATH INC.
    Inventors: Matthew Brezina, Adam Smith, Gregory Duffy
  • Patent number: 10067220
    Abstract: One or more systems and/or methods for identifying a positional state of a mobile device are provided. An output audio pulse may be generated from a speaker of a mobile device. An input audio pulse, corresponding to the output audio pulse, may be detected utilizing a microphone of the mobile device. The output audio pulse and the input audio pulse may be evaluated to determine a positional feature associated with the mobile device. The positional feature may be evaluated using a classifier to identify a positional state of the mobile device (e.g., the mobile device may be laying on a table, inside a user's jacket pocket, within a vehicle, etc.). In an example, an operating characteristic of the mobile device may be adjusted based on the positional state of the mobile device (e.g., a ringer volume may be increased, a content recommendation may be displayed, etc.).
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: September 4, 2018
    Assignee: Oath Inc.
    Inventor: Benoit Schillings
  • Patent number: 10068178
    Abstract: Methods, systems and computer program products for associating geographical locations with annotations corresponding to content. In one method, a language model is developed. The language model is developed from the location information and the one or more annotations associated with content uploaded by users. The language model is based on the probabilistic distribution of locations over one or more annotations. Further, when a user provides one or more annotations, the system and the method may use the language model to identify one or more locations associated with the one or more annotations provided by the user. The language model predicts one or more geographical locations based on the probabilistic distribution of locations over the annotations.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: September 4, 2018
    Assignee: Oath, Inc.
    Inventors: Roelof van Zwol, Vanessa Murdock, Pavel Serdyukov