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: 10525459
    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: Grant
    Filed: July 6, 2016
    Date of Patent: January 7, 2020
    Assignee: BASE4 INNOVATION LTD
    Inventors: Cameron Alexander Frayling, Thomas Henry Isaac
  • Patent number: 10528973
    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: Grant
    Filed: February 2, 2018
    Date of Patent: January 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
  • Patent number: 10519497
    Abstract: A method of analysing a single nucleoside triphosphate comprising: (1) producing at least one substantially double-stranded oligonucleotide used probe by reacting in the presence of a polymerase and a ligase the single nucleoside triphosphate with a corresponding probe system comprising (a) a first single-stranded oligonucleotide labelled with detectable elements in an undetectable state and (b) second and third single-stranded oligonucleotides capable of hybridising to complementary regions on the first oligonucleotide; (2) 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 sequence complement of the first oligonucleotide; (3) reacting the fourth oligonucleotide with another first oligonucleotide to produce a substantially double-stranded oligonucleotide product corresponding to the used probe; (4) repeating steps (2) and (3) in a cycle and (5)
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 31, 2019
    Assignee: BASE4 INNOVATION LTD
    Inventors: Barnaby Balmforth, Cameron Alexander Frayling
  • Publication number: 20190375481
    Abstract: An autonomous watercraft with a waterproof container that houses a satellite communication terminal. The waterproof container includes a first shell mounted on a deck of the watercraft and that has a sealed first interior space that contains satellite communication circuitry of the terminal. The waterproof container also includes a second shell mounted under the deck of the watercraft and that has a sealed second interior space that contains the processing circuitry of the terminal. The first and second shells include ports configured to receive connectors for communication signaling and/or power. The first shell can also include a pressure port to pressurize the first interior space for use in leak detection. The shells can also include heat sinks to cool the satellite communication terminal.
    Type: Application
    Filed: August 1, 2019
    Publication date: December 12, 2019
    Inventors: Anthony Sangsoo Bak, Thomas John Berens, Ernest L. Ferrier, JR., Carlos M. Montes, Timothy J. Ong, Cameron Alexander Sanders, Terry Allan Smith, Jeffrey Scott Willcox, Youstina Yacoub
  • Patent number: 10501795
    Abstract: A probe system comprising (a) a first single-stranded oligonucleotide labelled with detectable elements in an undetectable state, and (b) second and third single-stranded oligonucleotides capable of hybridising to complementary regions on the first oligonucleotide.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: December 10, 2019
    Assignee: BASE4 INNOVATION LTD
    Inventors: Barnaby Balmforth, Cameron Alexander Frayling
  • Patent number: 10480024
    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: Grant
    Filed: April 9, 2014
    Date of Patent: November 19, 2019
    Assignees: BASE4 INNOVATION LTD, UNITED KINGDOM RESEARCH AND INNOVATION
    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: 10407136
    Abstract: An autonomous watercraft with a waterproof container that houses a satellite communication terminal. The waterproof container includes a first shell mounted on a deck of the watercraft and that has a sealed first interior space that contains satellite communication circuitry of the terminal. The waterproof container also includes a second shell mounted under the deck of the watercraft and that has a sealed second interior space that contains the processing circuitry of the terminal. The first and second shells include ports configured to receive connectors for communication signaling and/or power. The first shell can also include a pressure port to pressurize the first interior space for use in leak detection. The shells can also include heat sinks to cool the satellite communication terminal.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: September 10, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Anthony Sangsoo Bak, Thomas John Berens, Ernest L. Ferrier, Jr., Carlos M. Montes, Timothy J. Ong, Cameron Alexander Sanders, Terry Allan Smith, Jeffrey Scott Willcox, Youstina Yacoub
  • Patent number: 10375191
    Abstract: An online social networking system publishes a new notification type to a single entry point controller. Each new notification type uses the same generic schema. The system maps the same generic schema into the same generic input model, and stores the same generic input model into a database. The system reads the same generic input model from the database, converts the same generic input model into a same generic output model, and transmits the same generic output model to a formatter. The formatter receives a request for a notification event, and transmits the notification event to an application programming interface. The formatter is a sole location that is aware of the new notification type. The formatter decorates and formats the notification event based on the same generic output model. The formatter transmits the notification event to the application programming interface, which transmits the notification event to the client device.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Christopher Hobson, Charles Lai, Ivan Darmansyah, Nisheth Joshi, Jingshu Huang, Lewis Brandon Douglas Miller, Gevorg Kurghinyan, Cameron Alexander Lee, Jeffrey Zundel, Karthik Ramgopal
  • Patent number: 10369569
    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 characterized 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: Grant
    Filed: July 14, 2017
    Date of Patent: August 6, 2019
    Assignee: BASE4 INNOVATION LTD
    Inventors: Cameron Alexander Frayling, Thomas Henry Isaac
  • Publication number: 20190226014
    Abstract: A method of sequencing a nucleic acid such as DNA or RNA comprising (1) generating a stream of single nucleoside triphosphates; (2) producing at least one substantially double-stranded oligonucleotide used probe by reacting the single nucleoside triphosphates with a corresponding biological probe comprising (a) a first single-stranded oligonucleotide including a restriction endonuclease nicking-site, a single nucleotide capture site and oligonucleotide regions juxtaposed either side of the nicking-site having at least one fluorophore and at least one quencher and (b) second and third single-stranded oligonucleotides; (3) nicking the first oligonucleotide strand of the used probe at the nicking-site; (4) separating the first oligonucleotide components generated in step (3) from the complementary strand of the used probe and (5) detecting the fluorophores. New biological probes and probe systems for use with the method are also described.
    Type: Application
    Filed: September 4, 2017
    Publication date: July 25, 2019
    Applicant: Base4 Innovation Limited
    Inventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING
  • Publication number: 20190203273
    Abstract: A method of sequencing a nucleic acid comprising the steps of (1) generating a stream of single nucleoside triphosphates; (2) producing at least one substantially double-stranded primary oligonucleotide used probe comprising (a) a first single-stranded oligonucleotide including a first restriction endonuclease nicking-site, a single nucleotide capture site, and oligonucleotide flanking regions juxtaposed either side of the capture site and (b) second and third single-stranded oligonucleotides; (3) nicking the first oligonucleotide strand of the used primary probe; (4) separating the first oligonucleotide components; (5) producing at least one substantially double-stranded secondary used probe by reacting with a corresponding secondary probe comprising (c) a complementary fourth oligonucleotide and optionally (d) a single-stranded fifth oligonucleotide; (6) nicking the fourth oligonucleotide strand of the used secondary probe to create separate fourth oligonucleotide components having fluorophores and a single
    Type: Application
    Filed: September 20, 2017
    Publication date: July 4, 2019
    Applicant: Base4 Innovation Limited
    Inventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING
  • Publication number: 20190182200
    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 in 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: February 15, 2019
    Publication date: June 13, 2019
    Inventors: Rishi Jobanputra, Romer E. Rosales-Delmoral, Joshua Daniel Hartman, Shubhanshu Nagar, Ryan Oblak, Cameron Alexander Lee, Hsiao-Ping Tseng, Shaunak Chatterjee, Rupesh Gupta
  • Patent number: 10311063
    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: August 12, 2015
    Date of Patent: June 4, 2019
    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: 20190166213
    Abstract: An online social networking system publishes a new notification type to a single entry point controller. Each new notification type uses the same generic schema. The system maps the same generic schema into the same generic input model, and stores the same generic input model into a database. The system reads the same generic input model from the database, converts the same generic input model into a same generic output model, and transmits the same generic output model to a formatter. The formatter receives a request for a notification event, and transmits the notification event to an application programming interface. The formatter is a sole location that is aware of the new notification type. The formatter decorates and formats the notification event based on the same generic output model. The formatter transmits the notification event to the application programming interface, which transmits the notification event to the client device.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Adam Christopher Hobson, Charles Lai, Ivan Darmansyah, Nisheth Joshi, Jingshu Huang, Lewis Brandon Douglas Miller, Gevorg Kurghinyan, Cameron Alexander Lee, Jeffrey Zundel, Karthik Ramgopal
  • Patent number: 10303696
    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: Grant
    Filed: December 28, 2015
    Date of Patent: May 28, 2019
    Assignee: Facebook, Inc.
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Publication number: 20190151205
    Abstract: A biocompatible composite material for controlled release is disclosed, comprising a biocompatible metal oxide structure with a loaded network of pores. The pore network of the biocompatible composite material is filled with a uniformly distributed biologically active micellizing amphiphilic molecule, the size of these pores ranging from about 0.5 to about 100 nanometers. The material is characterized in that when exposed to phosphate-buffered saline (PBS), the controlled release of the active amphiphilic molecule is predominantly diffusion-driven over time.
    Type: Application
    Filed: May 16, 2017
    Publication date: May 23, 2019
    Inventors: Cameron Alexander STEWART, Benjamin David HATTON, Yoav FINER
  • Patent number: 10263941
    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 in 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: Grant
    Filed: January 29, 2016
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    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: 10257554
    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: June 9, 2017
    Date of Patent: April 9, 2019
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, David Harry Garcia, Erick Tseng, Brian Krausz
  • Patent number: 10210465
    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: Grant
    Filed: November 11, 2011
    Date of Patent: February 19, 2019
    Assignee: Facebook, Inc.
    Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
  • Patent number: 10178197
    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: Grant
    Filed: March 30, 2015
    Date of Patent: January 8, 2019
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Scott Dunn, Robert William Cathcart, Cameron Alexander Marlow, Mukund Narasimhan, Yuankai Ge, Venkataramanan Iyer Nandagopal, Chad Little