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: 9807454
    Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 31, 2017
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
  • Publication number: 20170280192
    Abstract: In particular embodiments a social networking system may receive authorization from a first user of a social-networking system to control at least in part one or more functions of a set-top box (STB) of the first user, determine one or more social actions of one or more second users of the social-networking system, determine one or more instructions for the STB of the first user based at least in part on the social actions, and provide the instructions for the STB of the first user. The social-networking system includes a graph having a plurality of nodes and edges connecting the nodes.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 28, 2017
    Inventors: Cameron Alexander Marlow, David Harry Garcia, Erick Tseng, Brian Krausz
  • Patent number: 9771615
    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: Grant
    Filed: October 4, 2013
    Date of Patent: September 26, 2017
    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: 20170230700
    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: Application
    Filed: April 24, 2017
    Publication date: August 10, 2017
    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: 20170230720
    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: Application
    Filed: April 26, 2017
    Publication date: August 10, 2017
    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: 20170222963
    Abstract: This disclosure relates to systems and methods for managing multiple messages. In one example, a method includes determining a message transmission frequency threshold for a member of an online social networking service using responses from the member; receiving a message that is to be transmitted to the member; storing the message, without transmitting the message to the member, in a digest of messages for the member; and transmitting the digest to the member response to a send score for the digest exceeding a send score threshold, the send score calculated using the number of messages in the digest.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Rishi Jobanputra, Romer E. Rosales, Joshua Daniel Hartman, Shubhanshu Nagar, Ryan Oblak, Cameron Alexander Lee, Hsiao-Ping Tseng, Shaunak Chatterjee, Rupesh Gupta
  • Patent number: 9699485
    Abstract: In particular embodiments a social networking system may receive authorization from a first user of a social-networking system to control at least in part one or more functions of a set-top box (STB) of the first user, determine one or more social actions of one or more second users of the social-networking system, determine one or more instructions for the STB of the first user based at least in part on the social actions, and provide the instructions for the STB of the first user. The social-networking system includes a graph having a plurality of nodes and edges connecting the nodes.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: July 4, 2017
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, David Harry Garcia, Erick Tseng, Brian Krausz
  • Patent number: 9674135
    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 2, 2015
    Date of Patent: June 6, 2017
    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, Yoon Kean Wong
  • Patent number: 9667584
    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: November 29, 2012
    Date of Patent: May 30, 2017
    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
  • Patent number: 9660950
    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: November 30, 2012
    Date of Patent: May 23, 2017
    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, Yong Kean Wong
  • Publication number: 20170130265
    Abstract: A method of sequencing a nucleic acid such as DNA or RNA is provided.
    Type: Application
    Filed: July 22, 2015
    Publication date: May 11, 2017
    Applicant: BASE4 INNOVATION LTD
    Inventors: Bamaby BALMFORTH, Cameron Alexander FRAYLING
  • Publication number: 20170034546
    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: October 17, 2016
    Publication date: February 2, 2017
    Inventors: Gregory Joseph Badros, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Michael John McKenzie Toksvig, Erick Tseng
  • Publication number: 20170026442
    Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John Mckenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
  • Patent number: 9546996
    Abstract: The present invention provides an apparatus for analyzing the sequence of nucleotides in a nucleic acid sample, said apparatus comprising a substrate and a plurality of nanopores provided therein suitable for the passage of nucleic acid molecules therethrough; at least one sample holding chamber disposed upstream of the inlet of said nanopores, at least one detection window juxtaposed within or downstream of the outlet of each nanopore adapted to detect a property characteristic of one or more detectable elements associated with the nucleic acid as each nucleic acid molecule passes therethrough and a detector adapted to generate a data stream characteristic of the various detection events occurring in the detection window characterized in that the apparatus further comprises a means located within the sample holding chamber adapted to increase the local concentration of the nucleic acid sample adjacent the inlet of the nanopores relative to the bulk concentration thereof.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: January 17, 2017
    Assignee: BASE4 INNOVATION LTD.
    Inventors: Bruno Flavio Nogueira de Sousa Soares, Cameron Alexander Frayling, Barnaby Balmforth, Michele Amasio
  • Publication number: 20160337307
    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: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Spencer Greg Ahrens, Cameron Alexander Marlow, Lars Seren Backstrom, Chaitanya Mishra
  • Patent number: 9497155
    Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 15, 2016
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
  • Patent number: 9491133
    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: September 17, 2015
    Date of Patent: November 8, 2016
    Assignee: Facebook, Inc.
    Inventors: Gregory Joseph Badros, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Michael John McKenzie Toksvig, Erick Tseng
  • Patent number: 9432327
    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: Grant
    Filed: September 4, 2015
    Date of Patent: August 30, 2016
    Assignee: Facebook, Inc.
    Inventors: Spencer Greg Ahrens, Cameron Alexander Marlow, Lars Seren Backstrom, Chaitanya Mishra
  • Publication number: 20160162487
    Abstract: Systems, methods, and non-transitory computer-readable media can identify a source content item for which related content is to be provided. A set of candidate content items associated with the source content item can be selected. The set of candidate content items can be ranked based, at least in part, on a set of engagement signals associated with the set of candidate content items. A subset of highest ranked candidate content items out of the set of candidate content items can be provided as the related content for the source content item.
    Type: Application
    Filed: December 9, 2014
    Publication date: June 9, 2016
    Inventors: Christopher Shahin Moghbel, Varun Kacholia, Yuanxuan Wang, Deepa Diwakar, David Vickrey, Cameron Alexander Marlow
  • Publication number: 20160165265
    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: February 17, 2016
    Publication date: June 9, 2016
    Inventors: Ime Archibong, Gregory Joseph Badros, Cameron Alexander Marlow, Mark Heynen, Justin Alexander Shaffer, Christopher Cox