Patents by Inventor Cameron Alexander

Cameron Alexander 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: 20140068645
    Abstract: In particular embodiments, one or more computer systems of a social-networking system receive information associated with one or more users in proximity to a display device and access user data of the social-networking system. The one or more computer systems of the social-networking system determine, by comparing the user data with the received information associated with the one or more users, an identity of at least one of the users in proximity to the display device. The one or more computer systems of the social-networking system send one or more instructions based on the determined identities.
    Type: Application
    Filed: November 29, 2012
    Publication date: March 6, 2014
    Inventors: Gregory Joseph Badros, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yong Kean Wong
  • Publication number: 20140040729
    Abstract: To allow third-party websites to leverage social information maintained in a social networking system, a third-party website may include social information for a user in a web page provided by the third-party website. The social information is obtained from the social networking system. The web page provided by the third-party website includes a social context plug-in that causes a user's browser to obtain social information from a social networking system and to incorporate it within the web page. Customization rules are specified by the web page or by the third-party website to determine how the social information is aggregated and presented on the web page. Hence, the customization rules allow an operator of the third-party website to customize the social content displayed with the web page to provide more relevant information to social networking system users interacting with the third-party website.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Cameron Alexander Marlow, Siddharth Kar, Austin Daniel Haugen, Robert William Cathcart
  • Publication number: 20140025671
    Abstract: Embodiments improve the ability of users of a social networking system to search for information that is likely to be relevant to them by learning and/or applying a search context associated with selector components used to search for objects of the social networking system. The search context is specific to the use of an individual selector and thus need not be as general as the context of an entire page or set of pages in which selectors can be embedded. The social networking system may learn the context of a selector by monitoring user selections from prior search results performed using the selector.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 23, 2014
    Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nandagopal, Siddharth Kar, Eric Sun
  • Publication number: 20140025666
    Abstract: Embodiments of the invention improve the ability of a social networking system to determine which types of data—hereinafter referred to as “fields”—are relevant to which types of user pages. Specifically, a social networking system assigns page types to different user pages, and likewise stores information on different types of fields. By analyzing the relationships of different pages and fields, the social networking system determines which types of fields are particularly well-suited for inclusion on different types of pages. Using the learned information about page types and field types, the social networking system can better aid page administrators in specifying data to add to their pages. For example, the social networking system can recommend to administrators the addition of certain types of fields or automatically add the fields. Further, the social networking system can specialize a search for social networking system data to field types.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 23, 2014
    Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nadagopal, Siddharth Kar, Jonathan Chang
  • Publication number: 20130268973
    Abstract: In particular embodiments a social networking system may receive from an external system outside the social-networking system, a request comprising a user identifier associated with a user of the social-networking system, query a social graph for stories generated by one or more connections of the user on the social-networking system, and transmit the stories to the external system. Similarly the social networking system may receive, from an external system outside of the social networking system, a request comprising a user identifier associated with a user of the social networking system, a content identifier, and a action performed by the user on the content identifier, generate a story for the received request, and publish the story to one or more connections of the user on the social networking system.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Inventors: Ime Archibong, Gregory Joseph Badros, Cameron Alexander Marlow, Mark Heynen, Justin Alexander Shaffer, Christopher Cox
  • Publication number: 20130151612
    Abstract: A social networking system leverages user's social information to evaluate content submitted for inclusion in objects. If the evaluated submission is accepted, the submission is added to the content of an object. Accepted submissions are also used to predict associations between metadata and objects. Metadata is used to predict which objects will match user searches for information. The social networking system also provides a user interface configured to prompt users to submit information to objects. When a user completes a submission to an object, the user is provided with other options for groups of objects to contribute to. The objects offered are chosen to increase the likelihood that the user will choose to provide submissions to one of the provided objects.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: Jeffrey Scott Dunn, Robert William Cathcart, Cameron Alexander Marlow, Mukund Narasimhan, Yuankai Ge, Venkataramanan Iyer Nandagopal, Chad Little
  • Publication number: 20130124627
    Abstract: Equivalent concepts expressed across multiple domains are matched and associated with a metapage generated by a social networking system. User preferences expressed on multiple domains, represented as pages in a social networking system, may be organized by concept and shared with advertisers, third-party developers, and other users of the social networking system using the metapages generated for the concepts. Aggregated social information may be presented to users of the social networking system viewing a page associated with a metapage. Information presented on external websites may be used to link pages across multiple domains with a metapage generated on the social networking system. Social context information may be provided on a page associated with a metapage for a viewing user that shows expressions of interest by other users on the page and other pages associated with the metapage.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20130124624
    Abstract: Equivalent concepts expressed across multiple domains are matched and associated with a metapage generated by a social networking system. User preferences expressed on multiple domains, represented as pages in a social networking system, may be organized by concept and shared with advertisers, third-party developers, and other users using the metapages generated for the concepts. Aggregated social information may be presented to users viewing a page associated with a metapage. Information presented on external websites may be used to link pages across multiple domains with a metapage generated on the social networking system. Information on other external websites associated with the metapage may be presented as links on the pages associated with the metapage. Feedback from users may be used to include or exclude pages from being associated with a generated metapage. A best page for a concept embodied in multiple pages may be determined using a hierarchy of rules.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20130124625
    Abstract: Equivalent concepts expressed across multiple domains are matched and associated with a metapage generated by a social networking system. User preferences expressed on multiple domains, represented as pages in a social networking system, may be organized by concept and shared with advertisers, third-party developers, and other users of the social networking system using the metapages generated for the concepts. Aggregated social information may be presented to users of the social networking system viewing a page associated with a metapage. Information presented on external websites may be used to link pages across multiple domains with a metapage generated on the social networking system, presenting the information on other external websites associated with the metapage as links on the pages associated with the metapage. Feedback from users may be used to include or exclude pages from being associated with a generated metapage.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20130124626
    Abstract: Equivalent concepts expressed across multiple domains are matched and associated with a metapage generated by a social networking system. User preferences expressed on multiple domains, represented as pages in a social networking system, may be organized by concept and shared with advertisers, third-party developers, and other users of the social networking system using the metapages generated for the concepts. Aggregated social information may be presented to users of the social networking system viewing a page associated with a metapage. Information presented on external websites may be used to link pages across multiple domains with a metapage generated on the social networking system. A best page may be determined for a concept embodied in multiple pages on the social networking system using a hierarchy of rules. A best page may also be determined for a user based on information about the user.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20120005224
    Abstract: In one embodiment, a method includes receiving a first user action relating to a first topic from a first user, identifying the first topic based on the first user action, identifying one or more second posts that relate to the first topic, and transmitting to the first user one or more of the second posts or information associated with the second posts in a structured document for display to the first user, the structured document further comprising one or more interactive elements that enable the first user to interact with the one or more second posts or to respective second users that declared the second posts.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventors: Spencer Greg Ahrens, Cameron Alexander Marlow, Lars Seren Backstrom, Chaitanya Mishra
  • Publication number: 20110305767
    Abstract: The invention provides polymer particles that are obtainable by a method selected from emulsion methods, diffusion methods and evaporation methods carried out in the presence of surface-engineering surfactant which is one or more polymer that displays a lower critical solution temperature, in aqueous media, that is between 10 to 90° C., this polymer being the polymerisation product of one or more monomer selected from polymerisable alkyleneglycol acrylate monomers and polymerisable alkyleneglycol methacrylate monomers. The polymer particles can be used in controlled release applications, such as flavour release applications, fragrance release applications and biomedical applications. The invention also provides a cell support matrix comprising the polymer particles.
    Type: Application
    Filed: October 13, 2009
    Publication date: December 15, 2011
    Inventors: Cameron Alexander, Kevin Shakesheff, Liang He, Martyn Davies, Wenxin Wang, Brian Saunders