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).

  • Patent number: 10158899
    Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: December 18, 2018
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20180353949
    Abstract: An apparatus for sequencing a nucleic acid by printing droplets at least some of which contain single nucleotides derived from the nucleic acid is provided.
    Type: Application
    Filed: July 6, 2016
    Publication date: December 13, 2018
    Applicant: BASE4 INNOVATION LTD
    Inventors: Cameron Alexander FRAYLING, Thomas Henry ISAAC
  • Publication number: 20180264475
    Abstract: Disclosed is a method of identifying the contents of individual droplets in a droplet stream each droplet containing fluorophores in an initial non-fluorescing state characterised by the steps of introducing the droplets one-by-one into at least one open-ended tube to create a stack of droplets therein; activating the fluorophores within the droplets to cause them to fluoresce; releasing each droplet in the droplet stack in turn from the tube and detecting along the major axis of the tube fluorescence associated with each droplet as it emerges.
    Type: Application
    Filed: July 14, 2017
    Publication date: September 20, 2018
    Applicant: BASE4 INNOVATION LTD
    Inventors: Cameron Alexander FRAYLING, Thomas Henry ISAAC
  • Patent number: 10028005
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine identities of one or more users in proximity to a display device and query a social graph of the social-networking system for social content associated with the determined identities. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system identify, using the social content, recommended media content for the one or more users in proximity to the display device and provide a playlist for display on the display device. The playlist includes the recommended media content for the one or more users in proximity to the display device.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: July 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20180185606
    Abstract: An apparatus for delivering a flow of gas, has a housing 3202? with a recess, and an outlet port 3210? for a flow of gas. The recess is defined by at least one wall 3256, 3262 that is substantially continuous, gas impermeable, and unbroken, other than a gasflow passage from the recess to the outlet port of the housing.
    Type: Application
    Filed: June 24, 2016
    Publication date: July 5, 2018
    Inventors: Andre VAN SCHALKWYK, Andrew Paul Maxwell SALMON, Joel Michael LAWSON, Russel William BURGESS, Cameron Alexander LAWRENCE, Rachel Adeline MILLER, Dean Antony BARKER, Peter Geoffrey HAWKINS, Ella Marie MEISEL, Eamonn Bernard MCKNIGHT, Kevin Peter O'DONNELL, Jae Chul HAN
  • Patent number: 10007728
    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: Grant
    Filed: December 12, 2014
    Date of Patent: June 26, 2018
    Assignee: Facebook, Inc.
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Patent number: 10000794
    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 characterized by the step of introducing each droplet sequentially onto a surface of a substrate at a corresponding unique location and further characterized 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: Grant
    Filed: June 13, 2014
    Date of Patent: June 19, 2018
    Assignee: BASE4 INNOVATION LTD
    Inventor: Cameron Alexander Frayling
  • Patent number: 10000802
    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: Grant
    Filed: April 9, 2015
    Date of Patent: June 19, 2018
    Assignee: BASE4 INNOVATION LTD
    Inventors: Cameron Alexander Frayling, Barnaby Balmforth, Bruno Flavio Nogueira de Sousa Soares, Thomas Henry Isaac, Boris Breiner, Alessandra Natale, Michele Amasio
  • Publication number: 20180158097
    Abstract: In one embodiment, a method includes sending, from an application server to a first set of client systems, instructions for providing a treatment to a first set of users. The method includes determining an average treatment effect of the treatment for the first set of users based on information about user interactions associated with the treatment and a network exposure to the treatment for each user. Network exposure for a user is a measure of other users associated with the user that have been provided the treatment. The method includes modifying the treatment based on the determined average treatment effect. The method includes sending, to a second set of client systems, instructions for providing the modified treatment to a second set of users. The second set of users is a discrete, non-overlapping set of users with respect to the first set.
    Type: Application
    Filed: February 2, 2018
    Publication date: June 7, 2018
    Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
  • Patent number: 9934514
    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: January 7, 2016
    Date of Patent: April 3, 2018
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
  • Publication number: 20180080074
    Abstract: A method of sequencing a nucleic acid such as DNA or RNA is provided.
    Type: Application
    Filed: November 20, 2017
    Publication date: March 22, 2018
    Applicant: BASE4 INNOVATION LTD
    Inventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING
  • Patent number: 9912987
    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: October 17, 2016
    Date of Patent: March 6, 2018
    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: 20180057872
    Abstract: A method of sequencing a nucleic acid such as DNA or RNA is provided.
    Type: Application
    Filed: November 9, 2017
    Publication date: March 1, 2018
    Applicant: BASE4 INNOVATION LTD
    Inventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING
  • Publication number: 20180044729
    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: October 5, 2017
    Publication date: February 15, 2018
    Applicants: BASE4 INNOVATION LTD, MEDICAL RESEARCH COUNCIL
    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: 20180044728
    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: October 5, 2017
    Publication date: February 15, 2018
    Applicants: BASE4 INNOVATION LTD, MEDICAL RESEARCH COUNCIL
    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: 20180034764
    Abstract: This disclosure relates to systems and methods for selecting an application to handle a message. In one example, a method includes receiving a first message from a first member of an online social networking service using a first computing device, the first message addressed to a second member of the online social networking service, determining which application the first member used to generate the first message, receiving a second message from the second member, the second message being a reply message to the first message, and transmitting the second message to the first computing device that includes an instruction that the determined application is to handle the second message.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Rishi Jobanputra, Romer E. Rosales, Joshua Daniel Hartman, Shubhanshu Nagar, Ryan Oblak, Cameron Alexander Lee, Hsiao-Ping Tseng, Shaunak Chatterjee, Steven David Heidel
  • Publication number: 20180008985
    Abstract: An apparatus for sequencing a polynucleotide analyte is provided and comprises; •a first zone in which a stream of single nucleotides is generated by progressive digestion of a molecule of the analyte attached to a particle located therein and exposed to a flowing aqueous medium; •a second zone in which a corresponding stream of aqueous droplets is generated from the aqueous medium and the nucleotide stream and wherein at least some of the droplets contain a single nucleotide and •a third zone in which each droplet is stored and/or interrogated to reveal a property characteristic of the single nucleotide it may contain; characterised in that the first zone comprises a microfluidic channel through which the aqueous medium flows and the location comprises a hollow seating in a wall thereof to which suction can be applied and into which the particle can be close-fitted.
    Type: Application
    Filed: January 21, 2016
    Publication date: January 11, 2018
    Applicant: BASE4 INNOVATION LTD
    Inventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING, Thomas Henry ISAAC
  • Patent number: 9866515
    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, the first user is provided with access to the second user action.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: January 9, 2018
    Assignee: Facebook, Inc.
    Inventors: Spencer Greg Ahrens, Cameron Alexander Marlow, Lars Seren Backstrom, Chaitanya Mishra
  • Patent number: 9856528
    Abstract: A method of sequencing a nucleic acid involves (1) generating single nucleoside triphosphates by progressive pyrophosphorolysis of the nucleic acid; (2) producing a substantially double-stranded oligonucleotide used probe by reacting one of the single nucleoside triphosphates with a corresponding probe system comprising (a) a first single-stranded oligonucleotide labelled with characteristic detectable elements in an undetectable state and (b) second and third single-stranded oligonucleotides capable of hybridising to complementary regions on the first oligonucleotide; (3) digesting the used probe with an enzyme having double-stranded exonucleolytic activity to yield the detectable elements in a detectable state and a single-stranded fourth oligonucleotide which is at least in part the complement of the first oligonucleotide; (4) reacting the fourth oligonucleotide with another first oligonucleotide to produce a substantially double-stranded oligonucleotide product corresponding to the used probe; (5) repeati
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: January 2, 2018
    Assignee: BASE4 INNOVATION LTD
    Inventors: Barnaby Balmforth, Cameron Alexander Frayling
  • Patent number: 9828631
    Abstract: A method for determining the sequence of nucleotide bases in a polynucleotide analyte is provided. It is characterized 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: Grant
    Filed: April 9, 2014
    Date of Patent: November 28, 2017
    Assignees: BASE4 INNOVATION LTD, MEDICAL RESEARCH COUNCIL
    Inventors: Cameron Alexander Frayling, Barnaby Balmforth, Bruno Flavio Nogueira de Sousa Soares, Thomas Henry Isaac, Boris Breiner, Alessandra Natale, Michele Amasio, Paul Dear