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: 20160132570
    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. In one embodiment, a best page may be determined for a user based on information about the user.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 12, 2016
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20160122802
    Abstract: A method of storing a stream of droplets at least some of which comprise one or more single nucleotides and/or oligonucleotides, and a droplet fluid is provided. It is characterised by the step of introducing each droplet sequentially onto a surface of a substrate at a corresponding unique location and further characterised in that the stream of droplets is prepared by a process which includes the steps of generating an ordered stream of nucleotides from the analyte by progressive pyrophosphorolysis or exo nucleolysis and capturing each nucleotide in a corresponding droplet. The method can advantageously be used in association with microdroplet droplet sequencers and an analysis unit in which the sequence of nucleotides in a precursor polynucleotide analyte is determined using fluorescence spectroscopy. A device for carrying out the method is also described.
    Type: Application
    Filed: June 13, 2014
    Publication date: May 5, 2016
    Applicant: BASE4 INNOVATION LTD
    Inventor: Cameron Alexander FRAYLING
  • Publication number: 20160117721
    Abstract: In one embodiment, a method includes accessing a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each node corresponding to a user of an online social network, identifying a plurality of clusters in the social graph using graph clustering, providing a treatment to a first set of users based on the clusters, and determining a treatment effect treatment for the users in the first set based on a network exposure to the treatment for each user.
    Type: Application
    Filed: January 7, 2016
    Publication date: April 28, 2016
    Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
  • Patent number: 9301016
    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: Grant
    Filed: April 5, 2012
    Date of Patent: March 29, 2016
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Cameron Alexander Marlow, Mark Heynen, Justin Alexander Shaffer, Christopher Cox
  • Patent number: 9292884
    Abstract: In one embodiment, a method includes accessing a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each node corresponding to a user of an online social network, identifying a plurality of clusters in the social graph using graph clustering, providing a treatment to a first set of users based on the clusters, and determining a treatment effect treatment for the users in the first set based on a network exposure to the treatment for each user.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: March 22, 2016
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
  • Publication number: 20160072758
    Abstract: In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content.
    Type: Application
    Filed: November 2, 2015
    Publication date: March 10, 2016
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Erick Tseng, Yoon Kean Wong
  • Publication number: 20160040223
    Abstract: A method for determining the sequence of nucleotide bases in a polynucleotide analyte is provided. It is characterised by the steps of (1) generating a stream of single nucleotide bases from the analyte; (2) producing captured molecules by reacting each single nucleotide base with a capture system; (3) amplifying at least part of the captured molecule to produce a plurality of amplicons characteristic of the single nucleotide base; (4) labelling the amplicons with a corresponding probe having a characteristic detectable element and (5) detecting a property characteristic of the detectable element.
    Type: Application
    Filed: April 9, 2014
    Publication date: February 11, 2016
    Applicants: MEDICAL RESEARCH COUNCIL, BASE4 INNOVATION LTD
    Inventors: Cameron Alexander FRAYLING, Barnaby BALMFORTH, Bruno Flavio Nogueira de Sousa SOARES, Thomas Henry ISAAC, Boris BREINER, Alessandra NATALE, Michele AMASIO, Paul DEAR
  • Publication number: 20160040224
    Abstract: A method for determining the sequence of nucleotide bases in a polynucleotide analyte is provided. It is characterised by the steps of (1) generating a stream of single nucleotide bases from the analyte by pyrophosphorolysis; (2) producing captured molecules by reacting each single nucleotide base with a capture system labelled with detectable elements in an undetectable state; (3) releasing the detectable elements from each captured molecule in a detectable state and (4) detecting the detectable elements so released and determining the sequence of nucleotide bases therefrom. The method can be used advantageously in sequencers involving the use of microdroplets.
    Type: Application
    Filed: April 9, 2014
    Publication date: February 11, 2016
    Applicants: MEDICAL RESEARCH COUNCIL, BASE4 INNOVATION LTD
    Inventors: Cameron Alexander FRAYLING, Barnaby BALMFORTH, Bruno Flavio Nogueira de Sousa SOARES, Thomas Henry ISAAC, Boris BREINER, Alessandra NATALE, Michele AMASIO, Paul DEAR
  • Patent number: 9251500
    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: Grant
    Filed: November 11, 2011
    Date of Patent: February 2, 2016
    Assignee: Facebook, Inc.
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20160007096
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine information associated with a product displayed on a display device and access a database of known products. The one or more computer systems of the social-networking system determine, by comparing the database of known products with the determined information associated with the product, an identity of the product displayed on the display device. The one or more computer systems of the social-networking system provide one or more instructions to display media content related to the identified product.
    Type: Application
    Filed: September 17, 2015
    Publication date: January 7, 2016
    Inventors: Gregory Joseph Badros, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Michael John McKenzie Toksvig, Erick Tseng
  • Publication number: 20150381556
    Abstract: In one embodiment, a computing device receives an indication of a first user action by a first user. The computing device determines a topic of the first user action based on analyzing content associated with the first user action, and determines whether the first user has a preference to exclude posts associated with the topic or a category associated with the topic. If the first user has not indicated any preference to exclude posts associated with the topic or the category, then the computing device identifies a second user action by a second user and related to the topic, and determines whether the first user has indicated a preference to exclude posts associated with the second user. If the first user has not indicated any preference to exclude posts associated with the second user, a reference associated with the second user action is sent to the first user.
    Type: Application
    Filed: September 4, 2015
    Publication date: December 31, 2015
    Inventors: Spencer Greg Ahrens, Cameron Alexander Marlow, Lars Seren Backstrom, Chaitanya Mishra
  • Publication number: 20150355096
    Abstract: Disclosed is a method for determining the sequence of nucleotide bases in a polynucleotide analyte. It is characterised by analyte characterised by the steps of: a. generating a stream of droplets at least some of which comprise both (1) a single nucleotide base and (2) colloidal metal particles capable of undergoing plasmon resonance and b. irradiating each droplet with electromagnetic radiation to cause (1) the metal particles also contained therein to undergo plasmon resonance and (2) the nucleotide base contained therein to Raman scatter light at one or more wavelengths characteristic of its type. Suitably, the order of the single nucleotides bases in the droplet stream corresponds to the sequence of nucleotide bases in the analyte.
    Type: Application
    Filed: January 17, 2014
    Publication date: December 10, 2015
    Inventors: Alessandra NATALE, Bruno Flavio Nogueira de Sousa SOARES, Cameron Alexander FRAYLING, Michele AMASIO, Thomas Henry ISAAC
  • Publication number: 20150347525
    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: August 12, 2015
    Publication date: December 3, 2015
    Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nandagopal, Siddharth Kar, Eric Sun
  • Patent number: 9201904
    Abstract: In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: December 1, 2015
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Erick Tseng, Yong Kean Wong
  • Patent number: 9177346
    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: Grant
    Filed: July 1, 2010
    Date of Patent: November 3, 2015
    Assignee: Facebook, Inc.
    Inventors: Spencer Greg Ahrens, Cameron Alexander Marlow, Lars Seren Backstrom, Chaitanya Mishra
  • Patent number: 9171017
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine information associated with a product displayed on a display device and access a database of known products. The one or more computer systems of the social-networking system determine, by comparing the database of known products with the determined information associated with the product, an identity of the product displayed on the display device. The one or more computer systems of the social-networking system provide one or more instructions to display media content related to the identified product.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: October 27, 2015
    Assignee: Facebook, Inc.
    Inventors: Gregory Joseph Badros, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Michael John McKenzie Toksvig, Erick Tseng
  • Publication number: 20150275293
    Abstract: Disclosed is a biological probe characterised in that it comprises a single-stranded nucleotide region the ends of which are attached to two different oligonucleotide regions wherein at least one of the oligonucleotide regions comprises detectable elements having a characteristic detection property and wherein the detectable elements are so arranged on the oligonucleotide region that the detectable property is less detectable than when the same number detectable elements are bound to a corresponding number of single nucleotides. The biological probe is especially useful for capturing single nucleotides or single-stranded nucleotides to create a used probe which can be degraded by means of a restriction enzyme and an exonuclease to generate single nucleotides carrying a detectable element in a form which can be detected.
    Type: Application
    Filed: October 4, 2013
    Publication date: October 1, 2015
    Applicant: BASE4 INNOVATION LTD
    Inventors: Cameron Alexander Frayling, Barnaby Balmforth, Bruno Flavio Nogueira de Sousa Soares, Thomas Henry Isaac, Boris Breiner, Alessandra Natale, Michele Amasio
  • Patent number: 9141707
    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: Grant
    Filed: July 19, 2012
    Date of Patent: September 22, 2015
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nandagopal, Siddharth Kar, Eric Sun
  • Publication number: 20150247192
    Abstract: Disclosed is a method for sequencing a polynucleotide analyte comprising:•a. generating a stream of droplets containing a single nucleotide wherein the order of single nucleotides in the droplet stream corresponds to the sequence of nucleotides in the analyte;•b. introducing into each droplet a plurality of biological probe types each type comprising a different label in an undetectable state and being adapted to capture a different single nucleotide;•c. causing the single nucleotide contained in the droplet to bind to its complementary probe and•d. causing the label to be released from the probe that has bound the nucleotide in a detectable state. The probe is a dumbbell shaped probe comprising fluorescent donor and quencher labels and a single nucleotide gap. After gap repair by a polymerase and a ligase, a restriction enzyme recognition site is cleaved by a restriction enzyme, followed by exonuclease digestion to release the labels.
    Type: Application
    Filed: October 4, 2013
    Publication date: September 3, 2015
    Inventors: Cameron Alexander Frayling, Barnaby Balmforth, Bruno Flavio Nogueira de Sousa Soares, Thomas Henry Isaac, Boris Breiner, Alessandra Natale, Michele Amasio
  • Publication number: 20150232925
    Abstract: Disclosed is a method for determining the sequence of nucleotide bases in a polynucleotide analyte characterised by the steps of: a. generating a stream of droplets at least some of which contain a single nucleotide and wherein the order of single nucleotides in the droplet stream corresponds to the sequence of nucleotides in the analyte; b. introducing into each droplet a plurality of biological probe types each type (i) comprising a different detectable element in an undetectable state and (ii) being adapted to capture a different complimentary single nucleotide from which the analyte is constituted; c. causing the single nucleotide contained in the droplet to bind to its complimentary probe to create a used probe and d. causing the detectable element to be released from the used probe in a detectable state.
    Type: Application
    Filed: April 9, 2015
    Publication date: August 20, 2015
    Inventors: Cameron Alexander FRAYLING, Barnaby BALMFORTH, Bruno Flavio Nogueira de Sousa SOARES, Thomas Henry ISAAC, Boris BREINER, Alessandra NATALE, Michele AMASIO