Patents by Inventor Andrew Swerdlow

Andrew Swerdlow has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240144408
    Abstract: A method may include presenting one or more instances of social networking content and receiving, from a device associated with a first user, a self-remediation request associated with the one or more instances of social networking content. The method may further include determining, based at least in part on the self-remediation request, that one or more other self-remediation requests are associated with the one or more instances of social networking content or the first user. The method may further include classifying the one or more instances of social networking content according to one or more sensitive content classifications. The method may further include determining a custom threshold user tolerance level associated with the one or more sensitive content classifications and the first user. The method may further include configuring one or more first user account settings to restrict sensitive content satisfying or exceeding the custom threshold user tolerance level.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Andrew Swerdlow, Shangwen Li, Roger Li
  • Publication number: 20230376186
    Abstract: Techniques for customizing stickers are described. For example, a social networking system may cause presentation, via a first interface, of a sticker tray associated with an account and may then receive, from the account, an indication of a selection of a sticker in the sticker tray. Based at least in part on the selection, the social networking system may cause presentation of an option to modify the sticker and may receive, from the account, an indication of a selection to modify the sticker. Based at least in part on the selection to modify the sticker, the social networking system may cause presentation of a second interface, including a control usable to modify the sticker. The social networking system may receive user input via the control to modify the sticker and, in some examples, may store the one or more modifications in association with a modified sticker in the sticker tray.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 23, 2023
    Inventors: Ted Stephen Boda, Andrew Swerdlow
  • Patent number: 11138368
    Abstract: Methods, systems, and apparatus for increasing comment visibility are described. In one aspect, a method includes receiving a comment request for a comment to be included in a comments field of a content page, determining that the comment will be hidden from users when online content is presented to the users based on a number of other comments presented in the comments field exceeding a threshold number, and modifying a position of the comment in relation to positions of the other comments presented in the comments field to increase visibility of the comment to the users, including modifying the position of the comment from a first position that is hidden from the users to a second position that is visible to the users.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Andrew Swerdlow, Nestor F. Hernandez
  • Patent number: 10462144
    Abstract: A system for managing privacy of shared content. The system includes a terminal device and a server device. The terminal device includes a content receiving device configured to receive content, a storage configured to store content by the content receiving device, a privacy setting determiner, a content obfuscator; and a transmitter configured to transmit obfuscated content. The server device includes a receiver configured to receive the obfuscated content from the transmitter of the terminal device, a publisher configured to publish the obfuscated content, and a de-obfuscator configured to, based on the received request to change privacy settings, de-obfuscate the at least a portion of the received content to generate de-obfuscated content.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: October 29, 2019
    Inventors: Russell Owen, Ivan Medvedev, Garth Shoemaker, Andrew Swerdlow, Yevgeniy Eugene Shteyn, Amanda Elwell Walker
  • Patent number: 10452772
    Abstract: Methods, systems, and apparatus for increasing comment visibility are described. In one aspect, a method includes receiving a comment request for a comment to be included in a comments field of a content page, determining that the comment will be hidden from users when online content is presented to the users based on a number of other comments presented in the comments field exceeding a threshold number, and modifying a position of the comment in relation to positions of the other comments presented in the comments field to increase visibility of the comment to the users, including modifying the position of the comment from a first position that is hidden from the users to a second position that is visible to the users.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: October 22, 2019
    Assignee: Google LLC
    Inventors: Andrew Swerdlow, Nestor F. Hernandez
  • Publication number: 20190190916
    Abstract: A system for managing privacy of shared content. The system includes a terminal device and a server device. The terminal device includes a content receiving device configured to receive content, a storage configured to store content by the content receiving device, a privacy setting determiner, a content obfuscator; and a transmitter configured to transmit obfuscated content. The server device includes a receiver configured to receive the obfuscated content from the transmitter of the terminal device, a publisher configured to publish the obfuscated content, and a de-obfuscator configured to, based on the received request to change privacy settings, de-obfuscate the at least a portion of the received content to generate de-obfuscated content.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Applicant: Google LLC
    Inventors: Russell Owen, Ivan Medvedev, Garth Shoemaker, Andrew Swerdlow, Yevgeniy Eugene Shteyn, Amanda Elwell Walker
  • Patent number: 10284558
    Abstract: Systems and methods for managing privacy settings of shared content include receiving content associated with an object; receiving privacy settings associated with the object associated with the received content; based on the received privacy settings, obfuscating, at least a portion of the content associated with the object to generated obfuscated content; and transmitting the obfuscated content to a publishing server, wherein the publishing server publishes the obfuscated content to one or more third parties.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: May 7, 2019
    Assignee: Google LLC
    Inventors: Russell Owen, Ivan Medvedev, Garth Shoemaker, Andrew Swerdlow, Yevgeniy Eugene Shteyn, Amanda Elwell Walker
  • Patent number: 9983940
    Abstract: Online account reset, rollback, and backup are described, including receiving from a user, by one or more computing devices, a request to alter an online account associated with the user; identifying, based on the request, at least a portion of data associated with the user and the online account, the at least the portion of data identified as being within a time window defined by the user; and in response to the request, modifying, using the one or more computing devices, the at least the portion of data within the time window.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: May 29, 2018
    Assignee: GOOGLE LLC
    Inventors: Peter Klein, Andrew Swerdlow
  • Patent number: 9977781
    Abstract: A technique for translating a portion of a website includes receiving a language set of a user indicating a primary language of the user is received. A content feed to be displayed to the user is received and parsed to identify a text portion of a user generated content. The original language of the text portion is determined and compared with the one or more languages in the language set. When the original language of the text portion does not match the languages in the language set: (i) the text portion, the original language, and the primary language are provided to a translation engine, (ii) a translated version of the text portion is received from the translation engine, (iii) the translated version of the text portion is inserted into the content feed to obtain a modified content feed, and (iv) the modified content feed is displayed to the user.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: May 22, 2018
    Assignee: GOOGLE LLC
    Inventors: Andrew Swerdlow, Navdeep Jagpal
  • Patent number: 9934283
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining search results that are responsive to a received query received from a user, identifying one or more topics associated with the query, determining that social annotations are to be displayed in a search results page based on at least one topic of the one or more topics and data associated with the user, and in response: providing an electronic document including instructions that, when executed by a computing device, cause the computing device to display an enhanced search results page comprising the search results and one or more social annotations, and transmitting the electronic document to a computing device associated with the user.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: April 3, 2018
    Assignee: Google LLC
    Inventors: Dan Fredinburg, Andrew Swerdlow
  • Patent number: 9898613
    Abstract: The disclosed subject matter relates to a computer-implemented method including steps for aggregating privacy setting information for one or more networking associates, generating data based on the aggregated privacy setting information and providing a privacy setting recommendation for display to a user based on the data. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: February 20, 2018
    Assignee: Google LLC
    Inventors: Andrew Swerdlow, Peter Klein
  • Patent number: 9785758
    Abstract: User content access management and control are described, including determining, based on a user-defined rule, that a triggering event has occurred, wherein the user-defined rule is associated with an account that belongs to the user, and the user-defined rule comprises an action to be performed based on a triggering event; and performing the action based on the triggering event, wherein the action affects access to the account.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: October 10, 2017
    Assignee: GOOGLE INC.
    Inventors: Keith Enright, Stephan Micklitz, Andreas Michael Tuerk, Sara Adams, Peter Dickman, Andrew Swerdlow, Dan Fredinburg
  • Patent number: 9785625
    Abstract: Methods, systems, and apparatus for increasing comment visibility are described. In one aspect, a method includes receiving a comment request for a comment to be included in a comments field of a content page, determining that the comment will be hidden from users when online content is presented to the users based on a number of other comments presented in the comments field exceeding a threshold number, and modifying a position of the comment in relation to positions of the other comments presented in the comments field to increase visibility of the comment to the users, including modifying the position of the comment from a first position that is hidden from the users to a second position that is visible to the users.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Andrew Swerdlow, Nestor F. Hernandez
  • Patent number: 9747271
    Abstract: According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to generate an outgoing message for a recipient and retrieving one or more recipient preferences of the recipient from a recipient preferences database. The one or more recipient preferences relate to customization of messages that are to be delivered to the recipient. The technique further includes retrieving a message template from a plurality of message templates stored in a message template database based on the request and the one or more recipient preferences. The technique also includes generating the outgoing message based on the retrieved message template and the one or more recipient preferences, and providing the outgoing message to the recipient.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 29, 2017
    Assignee: GOOGLE INC.
    Inventors: Kirill Buryak, Andrew Swerdlow, Luke Hiro Swartz, Cibu Chalissery Johny
  • Patent number: 9660989
    Abstract: Internet-wide identity management is described, including providing a user interface associated with a service provider; receiving, by an identity provider, a request to login a user associated with the service provider, the service provider being different from the identity provider; providing, by the identity provider to the service provider, a login status indicating that the user is authenticated, wherein, based on the login status, the user is authorized by the service provider to access a service provided by the service provider; and providing a widget associated with the login status, the widget being configured to present one or more settings associated with the user, including a first setting and a second setting, wherein the first setting is used by the service provider and the second setting is used by another service provider and not used by the service provider, and the another service provider is different from the identity provider.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 23, 2017
    Assignee: GOOGLE INC.
    Inventors: Dan Fredinburg, Andrew Swerdlow, Alex Brett Abelin
  • Publication number: 20170048245
    Abstract: Systems and methods for managing privacy settings of shared content include receiving content associated with an object; receiving privacy settings associated with the object associated with the received content; based on the received privacy settings, obfuscating, at least a portion of the content associated with the object to generated obfuscated content; and transmitting the obfuscated content to a publishing server, wherein the publishing server publishes the obfuscated content to one or more third parties.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: Russell Owen, Ivan Medvedev, Garth Shoemaker, Andrew Swerdlow, Yevgeniy Eugene Shteyn, Amanda Elwell Walker
  • Publication number: 20170039189
    Abstract: A technique for translating a portion of a website includes receiving a language set of a user indicating a primary language of the user is received. A content feed to be displayed to the user is received and parsed to identify a text portion of a user generated content. The original language of the text portion is determined and compared with the one or more languages in the language set. When the original language of the text portion does not match the languages in the language set: (i) the text portion, the original language, and the primary language are provided to a translation engine, (ii) a translated version of the text portion is received from the translation engine, (iii) the translated version of the text portion is inserted into the content feed to obtain a modified content feed, and (iv) the modified content feed is displayed to the user.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Applicant: Google Inc.
    Inventors: Andrew Swerdlow, Navdeep Jagpal
  • Patent number: 9501460
    Abstract: A system and machine-implemented method for detecting and processing invisible elements within a web page. A web page is accessed to detect one or more elements in the web page. One or more criteria for identifying web page elements, which are invisible when displayed, are obtained. The one or more criteria are applied to the one or more elements. Based on the applied criteria, a determination is made that one of the one or more elements is invisible. A notification of the invisible element is provided for display.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventors: Dominic Pascal Battré, Andrew Swerdlow, Markus Heintz, Patrick Louis Maurice Nepper
  • Patent number: 9483801
    Abstract: Automatically fading online user content may include receiving digital content from a first user, the digital content associated with a first user-defined fading time indication; posting the digital content at a first time; associating, using the one or more computing devices, the first user-defined fading time indication with the digital content; receiving, at a second time, from a second user, a request to view the digital content, the second time being after the first time and the second user being distinct from the first user; determining the availability of the digital content based at least in part on the difference between the second time and the first time and the first user-defined fading time indication; and when the determined availability includes availability of one or more aspects of the digital content to the second user, providing for display to the second user the available one or more aspects.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: November 1, 2016
    Assignee: GOOGLE INC.
    Inventors: Andrew Swerdlow, Dan Fredinburg, Keith Patrick Enright
  • Patent number: 9477659
    Abstract: A technique for translating a portion of a website includes receiving a language set of a user indicating a primary language of the user is received. A content feed to be displayed to the user is received and parsed to identify a text portion of a user generated content. The original language of the text portion is determined and compared with the one or more languages in the language set. When the original language of the text portion does not match the languages in the language set: (i) the text portion, the original language, and the primary language are provided to a translation engine, (ii) a translated version of the text portion is received from the translation engine, (iii) the translated version of the text portion is inserted into the content feed to obtain a modified content feed, and (iv) the modified content feed is displayed to the user.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Andrew Swerdlow, Navdeep Singh Jagpal