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: 10525459Abstract: 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: GrantFiled: July 6, 2016Date of Patent: January 7, 2020Assignee: BASE4 INNOVATION LTDInventors: Cameron Alexander Frayling, Thomas Henry Isaac
-
Patent number: 10528973Abstract: 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: GrantFiled: February 2, 2018Date of Patent: January 7, 2020Assignee: Facebook, Inc.Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
-
Patent number: 10519497Abstract: 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: GrantFiled: November 20, 2017Date of Patent: December 31, 2019Assignee: BASE4 INNOVATION LTDInventors: Barnaby Balmforth, Cameron Alexander Frayling
-
Publication number: 20190375481Abstract: 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: ApplicationFiled: August 1, 2019Publication date: December 12, 2019Inventors: 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: 10501795Abstract: 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: GrantFiled: November 9, 2017Date of Patent: December 10, 2019Assignee: BASE4 INNOVATION LTDInventors: Barnaby Balmforth, Cameron Alexander Frayling
-
Patent number: 10480024Abstract: 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: GrantFiled: April 9, 2014Date of Patent: November 19, 2019Assignees: BASE4 INNOVATION LTD, UNITED KINGDOM RESEARCH AND INNOVATIONInventors: Cameron Alexander Frayling, Barnaby Balmforth, Bruno Flavio Nogueira de Sousa Soares, Thomas Henry Isaac, Boris Breiner, Alessandra Natale, Michele Amasio, Paul Dear
-
Patent number: 10407136Abstract: 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: GrantFiled: June 12, 2018Date of Patent: September 10, 2019Assignee: THE BOEING COMPANYInventors: 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: 10375191Abstract: 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: GrantFiled: November 29, 2017Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: 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: 10369569Abstract: 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: GrantFiled: July 14, 2017Date of Patent: August 6, 2019Assignee: BASE4 INNOVATION LTDInventors: Cameron Alexander Frayling, Thomas Henry Isaac
-
Publication number: 20190226014Abstract: 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: ApplicationFiled: September 4, 2017Publication date: July 25, 2019Applicant: Base4 Innovation LimitedInventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING
-
Publication number: 20190203273Abstract: 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 singleType: ApplicationFiled: September 20, 2017Publication date: July 4, 2019Applicant: Base4 Innovation LimitedInventors: Barnaby BALMFORTH, Cameron Alexander FRAYLING
-
Publication number: 20190182200Abstract: 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: ApplicationFiled: February 15, 2019Publication date: June 13, 2019Inventors: 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: 10311063Abstract: 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: GrantFiled: August 12, 2015Date of Patent: June 4, 2019Assignee: Facebook, Inc.Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nandagopal, Siddharth Kar, Eric Sun
-
Publication number: 20190166213Abstract: 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: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: 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: 10303696Abstract: 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: GrantFiled: December 28, 2015Date of Patent: May 28, 2019Assignee: Facebook, Inc.Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
-
Publication number: 20190151205Abstract: 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: ApplicationFiled: May 16, 2017Publication date: May 23, 2019Inventors: Cameron Alexander STEWART, Benjamin David HATTON, Yoav FINER
-
Patent number: 10263941Abstract: 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: GrantFiled: January 29, 2016Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Rishi Jobanputra, Romer E. Rosales, Joshua Daniel Hartman, Shubhanshu Nagar, Ryan Oblak, Cameron Alexander Lee, Hsiao-Ping Tseng, Shaunak Chatterjee, Rupesh Gupta
-
Patent number: 10257554Abstract: 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: GrantFiled: June 9, 2017Date of Patent: April 9, 2019Assignee: Facebook, Inc.Inventors: Cameron Alexander Marlow, David Harry Garcia, Erick Tseng, Brian Krausz
-
Patent number: 10210465Abstract: 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: GrantFiled: November 11, 2011Date of Patent: February 19, 2019Assignee: Facebook, Inc.Inventors: Robert William Cathcart, Rafael Linden Sagula, Cameron Alexander Marlow, Jonathan Chang, Siddharth Kar, Eric Sun
-
Patent number: 10178197Abstract: 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: GrantFiled: March 30, 2015Date of Patent: January 8, 2019Assignee: Facebook, Inc.Inventors: Jeffrey Scott Dunn, Robert William Cathcart, Cameron Alexander Marlow, Mukund Narasimhan, Yuankai Ge, Venkataramanan Iyer Nandagopal, Chad Little