Patents by Inventor Michael Judd Richter

Michael Judd Richter 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: 20120303703
    Abstract: In particular embodiments, a method comprising, by one or more computing devices, identifying, at a client device, one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, accessing a social graph to determine if one or more second users having an association with the first user have accessed any of the one or more identified objects, and modifying, for at least one of the one or more identified objects, the structured document displayed to the first user to indicate that the at least one or more identified objects has been accessed by one or more second users.
    Type: Application
    Filed: May 26, 2011
    Publication date: November 29, 2012
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20120303722
    Abstract: In particular embodiments, a method comprising accessing, at a client device, an object model representation of a structured document displayed in a browser client of a user to identify one or more elements of the structured document, and modifying, at the client device, the object model representation of the structured document to add one or more first controls proximal to respective ones of the one or more identified elements, wherein the one or more added first controls are operative, when executed, to transmit a message including an identifier of the respective element and an identifier associated with the user to a social networking system.
    Type: Application
    Filed: May 26, 2011
    Publication date: November 29, 2012
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20120304265
    Abstract: Particular embodiments comprise a method, by one or more computer systems, for accessing a structured document from an external website, wherein the structured document includes markup language containing instructions identifying social network data elements of a social networking system, processing the markup language in the structured document to locate the social network data elements, rendering the structured document based on the markup language, wherein the displayable web page includes one or more of the located social network data elements of the social networking system, and displaying one or more of the located social network data elements of the social networking system proximal to the rendered web page on a display.
    Type: Application
    Filed: May 26, 2011
    Publication date: November 29, 2012
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen