Patent application number | Description | Published |
20080241889 | METHODS AND COMPOSITIONS FOR SYNTHESIS OF NUCLEIC ACID MOLECULES USING MULTIPLE RECOGNITION SITES - The present invention provides compositions and methods for recombinational cloning. The compositions include vectors having multiple recombination sites and/or multiple topoisomerase recognition sites. The methods permit the simultaneous cloning of two or more different nucleic acid molecules. In some embodiments the molecules are fused together while in other embodiments the molecules are inserted into distinct sites in a vector. The invention also generally provides for linking or joining through recombination a number of molecules and/or compounds (e.g., chemical compounds, drugs, proteins or peptides, lipids, nucleic acids, carbohydrates, etc.) which may be the same or different. The invention also provides host cells comprising nucleic acid molecules of the invention or prepared according to the methods of the invention, and also provides kits comprising the compositions, host cells and nucleic acid molecules of the invention, which may be used to synthesize nucleic acid molecules according to the methods of the invention. | 10-02-2008 |
20090326208 | Methods and compositions for generating recombinant nucleic acid molecules - A method of generating a double stranded (ds) recombinant nucleic acid molecule covalently linked in both strands by contacting two or more ds nucleotide sequences with a topoisomerase under conditions such that both termini of at least one end of a first ds nucleotide sequence are covalently linked by the topoisomerase to both termini of at least one end of a second ds nucleotide sequence is provided. Also provided is a method for generating a ds recombinant nucleic acid molecule covalently linked in one strand, by contacting two or more ds nucleotide sequences with a type IA topoisomerase under conditions such that one strand, but not both strands, of one or both ends of a first ds nucleotide sequence are covalently linked by the topoisomerase. Compositions for performing such methods, and compositions generated from such methods also are provided, as are kits containing components useful for conveniently practicing the methods. | 12-31-2009 |
20110166868 | METHOD FOR PROVIDING GENOMIC CLONES - Subscription-based systems and methods where a provider provides one or more customers, identified as subscribers or non-subscribers, with research products and services (e.g., for industries involved in genomic and proteomic research). Initially, the provider prepares collections of clones and provides customers with access to clone collections. Individual clones in a clone collection may comprise an ORF that may be flanked by recombination sites. Further, an ORF may contain a suppressible stop codon that may be suppressed to produce a fusion protein comprising the ORF and a tag sequence. Provider may provide additional related services and/or products. The products and services offered to the customers will vary depending on their designation as either subscribers or non-subscribers. | 07-07-2011 |
20130004996 | METHODS AND COMPOSITIONS FOR SYNTHESIS OF NUCLEIC ACID MOLECULES USING MULTIPLERECOGNITION SITES - The present invention provides compositions and methods for recombinational cloning. The compositions include vectors having multiple recombination sites and/or multiple topoisomerase recognition sites. The methods permit the simultaneous cloning of two or more different nucleic acid molecules. In some embodiments the molecules are fused together while in other embodiments the molecules are inserted into distinct sites in a vector. The invention also generally provides for linking or joining through recombination a number of molecules and/or compounds (e.g., chemical compounds, drugs, proteins or peptides, lipids, nucleic acids, carbohydrates, etc.) which may be the same or different. The invention also provides host cells comprising nucleic acid molecules of the invention or prepared according tb the methods of the invention, and also provides kits comprising the compositions, host cells and nucleic acid molecules of the invention, which may be used to synthesize nucleic acid molecules according to the methods of the invention. | 01-03-2013 |
20130323796 | METHODS AND COMPOSITIONS FOR SYNTHESIS OF NUCLEIC ACID MOLECULES USING MULTIPLERECOGNITION SITES - The present invention provides compositions and methods for recombinational cloning. The compositions include vectors having multiple recombination .sites and/or multiple topoisomerase recognition sites. The methods permit the simultaneous cloning of two or more different nucleic acid molecules. In some embodiments the molecules are fused together while in other embodiments the molecules are inserted into distinct sites in a vector. The invention also generally provides for linking or joining through recombination a .number of molecules and/or compounds (e.g., chemical compounds, drugs, proteins or peptides, lipids, nucleic acids, carbohydrates, etc.) which may be the same or different. The invention also provides host cells comprising nucleic acid molecules of the invention or prepared according to the methods of the invention, and also provides kits comprising the compositions, host cells and nucleic acid molecules of the invention, which may be used to synthesize nucleic acid molecules according to the methods of the invention. | 12-05-2013 |
20130325666 | Collections of Matched Biological Reagents and Methods for Identifying Matched Reagents - Provided herein are collections of matched biological reagents selected from a larger collection of biological reagents, wherein the collection of matched biological reagents relate to a biological element. Also provided are methods for selling an isolated biomolecule or biological research reagent in a collection of matched biological reagents, and methods for selecting an isolated biomolecule or biological research reagent from a collection of biological reagents. | 12-05-2013 |
20150225729 | METHODS AND COMPOSITIONS FOR SYNTHESIS OF NUCLEIC ACID MOLECULES USING MULTIPLERECOGNITION SITES - The present invention provides compositions and methods for recombinational cloning. The compositions include vectors having multiple recombination sites and/or multiple topoisomerase recognition sites. The methods permit the simultaneous cloning of two or more different nucleic acid molecules. In some embodiments the molecules are fused together while in other embodiments the molecules are inserted into distinct sites in a vector. The invention also generally provides for linking or joining through recombination a number of molecules and/or compounds (e.g., chemical compounds, drugs, proteins or peptides, lipids, nucleic acids, carbohydrates, etc.) which may be the same or different. The invention also provides host cells comprising nucleic acid molecules of the invention or prepared according to the methods of the invention, and also provides kits comprising the compositions, host cells and nucleic acid molecules of the invention, which may be used to synthesize nucleic acid molecules according to the methods of the invention. | 08-13-2015 |
Patent application number | Description | Published |
20130076732 | SIMPLIFYING A POLYGON - Processes, machines, and computer-readable media are provided for expanding and simplifying a polygon or reducing and simplifying a polygon. Polygon expanding or reducing logic receives information that represents a polygon having a set of vertices. The polygon expanding or reducing logic determines another polygon having another set of vertices, such that the other polygon encompasses or is encompassed by the polygon, by determining, for each vertex of the set of vertices, a new set of vertices that are derived from the vertex and are at least a particular distance outside or inside the polygon. The vertex reducing logic determines whether an intermediate vertex is within the particular distance of a proposed segment between two other vertices of the other set of vertices, even though the intermediate vertex is not on the proposed segment, and, if so, removing the intermediate vertex from the other set of vertices. | 03-28-2013 |
20130100134 | SIMPLIFYING A POLYGON - Processes, machines, and computer-readable media are provided for expanding and simplifying a polygon or reducing and simplifying a polygon. Polygon expanding or reducing logic receives information that represents a polygon having a set of vertices. The polygon expanding or reducing logic determines another polygon having another set of vertices, such that the other polygon encompasses or is encompassed by the polygon, by determining, for each vertex of the set of vertices, a new set of vertices that are derived from the vertex and are at least a particular distance outside or inside the polygon. The vertex reducing logic determines whether an intermediate vertex is within the particular distance of a proposed segment between two other vertices of the other set of vertices, even though the intermediate vertex is not on the proposed segment, and, if so, removing the intermediate vertex from the other set of vertices. | 04-25-2013 |
Patent application number | Description | Published |
20110170799 | TECHNIQUES FOR DENSITY MAPPING - Techniques in a data processor for drawing a density surface on a map in a manner that more accurately accounts for projection distortion in the map. According to one embodiment, data is maintained that represents a geotagged event. A map plane is divided into a plurality of cells and an origin cell corresponding to the geotagged event is identified. Density values are allocated to cells surrounding the origin cell based on geodetic distances between geographic coordinates corresponding to surrounding cells and the geographic coordinate of the geotagged event. A density surface based on the cell allocations is then displayed on a map. By allocating density values to cells based on geodetic distances, the resulting density surface displayed on the map more accurately accounts for projection distortions in the area of the map on which density surface is displayed. | 07-14-2011 |
20130191336 | CROSS-ACL MULTI-MASTER REPLICATION - Techniques for cross-ACL multi-master replication are provided. The techniques allow a replication site in a multi-master replication system implementing an asynchronous replication protocol and an access control policy to appropriately apply received data change updates to data maintained at the site even where a data change update is missing information because of the implemented access control policy. | 07-25-2013 |
20130191338 | CROSS-ACL MULTI-MASTER REPLICATION - Techniques for cross-ACL multi-master replication are provided. The techniques allow a replication site in a multi-master replication system implementing an asynchronous replication protocol and an access control policy to appropriately apply received data change updates to data maintained at the site even where a data change update is missing information because of the implemented access control policy. | 07-25-2013 |
20140129518 | CROSS-ONTOLOGY MULTI-MASTER REPLICATION - A system and method providing cross-ontology multi-master replication is described. In a first embodiment a method for cross-ontology multi-master replication comprising the steps of: obtaining, at an importing site, an exporting site ontology and a set of one or more database changes; wherein the exporting site ontology defines a set of one or more data types; and after mapping the exporting site ontology to an importing site ontology, incorporating the set of one or more database changes into a database including mapping each of one or more data types of the set of data types to a data type defined by the importing site ontology using an ontology map. | 05-08-2014 |
20140258233 | CROSS-ACL MULTI-MASTER REPLICATION - Techniques for cross-ACL multi-master replication are provided. The techniques allow a replication site in a multi-master replication system implementing an asynchronous replication protocol and an access control policy to appropriately apply received data change updates to data maintained at the site even where a data change update is missing information because of the implemented access control policy. | 09-11-2014 |
20150338233 | Geotagging Structured Data - A mapping system comprising processes for creating and displaying structured geotagged data using interactive digital geographic imagery is disclosed. In one embodiment, a mapping system comprises processes and logic for creating a geo tag for structured data. A user creates a geo tag for a property of an object by selecting a geographic location on an interactive digital map and selecting the property of the object from a dialog presented to the user in response to selecting the geographic location. In this way, the user can more quickly and easily create structured geotagged data than can be accomplished using typical approaches requiring the user to manually enter geographic coordinates to associate a geographic location with structured data. | 11-26-2015 |
Patent application number | Description | Published |
20120016849 | Sharing and Deconflicting Data Changes In A Multimaster Database System - A computer-based method and system for sharing and deconflicting data changes amongst a plurality of replication sites. In a particular embodiment, data changes at sites to data objects are tracked by each site on a per-data object basis using per-data object version vectors. In another particular embodiment, data changes at sites to links connecting two data objects are tracked by each site on a per-link set basis using per-link set version vectors. In another particular embodiment, per-object version vectors are used to detect a conflict resulting from concurrent changes at two or more sites in which one of the concurrent changes includes an object resolution change. | 01-19-2012 |
20130060742 | MULTI-ROW TRANSACTIONS - Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. The transaction orchestrator implements a read protocol and a write protocol that provides support to the client application for carrying out multi-row transactions against the underlying database system irrespective of whether the database system itself supports multi-row transactions. The transaction orchestrator explicitly maintains transaction-level locks obtained from the lease-based lock service as part of the transaction protocol. Further, the transaction orchestrator is tolerant to lock service failure and unavailability without compromising ACID-compliance and snapshot isolation guarantees to the client application. | 03-07-2013 |
20130318060 | MULTI-ROW TRANSACTIONS - Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. The transaction orchestrator implements a read protocol and a write protocol that provides support to the client application for carrying out multi-row transactions against the underlying database system irrespective of whether the database system itself supports multi-row transactions. The transaction orchestrator explicitly maintains transaction-level locks obtained from the lease-based lock service as part of the transaction protocol. Further, the transaction orchestrator is tolerant to lock service failure and unavailability without compromising ACID-compliance and snapshot isolation guarantees to the client application. | 11-28-2013 |
20150112956 | TRANSACTION PROTOCOL FOR READING DATABASE VALUES - Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. The transaction orchestrator implements a read protocol and a write protocol that provides support to the client application for carrying out multi-row transactions against the underlying database system irrespective of whether the database system itself supports multi-row transactions. The transaction orchestrator explicitly maintains transaction-level locks obtained from the lease-based lock service as part of the transaction protocol. Further, the transaction orchestrator is tolerant to lock service failure and unavailability without compromising ACID-compliance and snapshot isolation guarantees to the client application. | 04-23-2015 |