Patents by Inventor David K. Gifford

David K. Gifford 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).

  • Publication number: 20220238182
    Abstract: The specification provides methods for introducing a desired genetic change in a nucleotide sequence using a double-strand break (DSB)-inducing genome editing system, the method comprising: identifying one or more available cut sites in a nucleotide sequence; analyzing the nucleotide sequence and available cut sites with a computational model to identify the optimal cut site for introducing the desired genetic change into the nucleotide sequence; and contacting the nucleotide sequence with a DSB-inducing genome editing system, thereby introducing the desired genetic change in the nucleotide sequence at the cut site.
    Type: Application
    Filed: December 15, 2018
    Publication date: July 28, 2022
    Applicants: The Broad Institute, Inc., Massachusetts Institute of Technology, The Brigham and Women's Hospital, Inc., President and Fellows of Harvard College
    Inventors: Max Walt Shen, Jonathan Yee-Ting Flsu, Mandana Arbab, David K. Gifford, David R. Liu, Richard Irving Sherwood
  • Patent number: 11306308
    Abstract: Provided herein is an improved method for performing CRISPR/Cas based screening that is not dependent on viral cloning methods.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: April 19, 2022
    Assignees: Massachusetts Institute of Technology, The Brigham and Women's Hospital, Inc.
    Inventors: David K. Gifford, Nisha Rajagopal, Richard Irving Sherwood
  • Publication number: 20200040329
    Abstract: The specification provides a machine-learning model which predicts, based on input that can include a given target DNA sequence and a CRISPR/Cas cut site location, repair genotype outcomes associated with template-free repair processes (e.g., MMEJ or NHEJ) acting on Cas9-induced double-stranded DNA breaks. The specification further provides for the use of a machine-learning model for conducting genome editing based on a template-free CRISPR/Cas system, including the selection of an appropriate guide RNA (gRNA) to achieve a desired repaired genotype outcome.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 6, 2020
    Inventors: David K. Gifford, Max Walt Shen, Jonathan Yee-Ting Hsu
  • Publication number: 20190065677
    Abstract: Described herein are techniques for more precisely identifying antibodies that may have a high affinity to an antigen. The techniques may be used in some embodiments for synthesizing entirely new antibodies for screening for affinity, and for more efficiently synthesizing and screening antibodies by identifying, prior to synthesis, antibodies that are predicted to have a high affinity to the antigen. In some embodiments, a machine learning engine is trained using affinity information indicating a variety of antibodies and affinity of those antibodies to an antigen. The machine learning engine may then be queried to identify an antibody predicted to have a high affinity for the antigen.
    Type: Application
    Filed: October 26, 2018
    Publication date: February 28, 2019
    Applicant: Massachusetts Institute of Technology
    Inventors: David K. Gifford, Haoyang Zeng, Ge Liu
  • Publication number: 20180327740
    Abstract: Provided herein is an improved method for performing CRISPR/Cas based screening that is not dependent on viral cloning methods.
    Type: Application
    Filed: November 11, 2016
    Publication date: November 15, 2018
    Applicants: Massachusetts Institute of Technology, The Brigham and Women's Hospital, Inc.
    Inventors: David K. Gifford, Nisha Rajagopal, Richard Irving Sherwood
  • Patent number: 8935706
    Abstract: Aspects of the invention include systems and methods for implementing security protocols. A server translates links from a protocol incompatible with a browser to a protocol compatible with the browser and back-translates the link. Another example aspect of the invention features systems and methods for managing authenticating credentials of a user. A server manages a user's authenticating credentials automatically on behalf of the user.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: January 13, 2015
    Assignee: Soverain Software LLC
    Inventors: John R. Ellis, David K. Gifford, G. Winfield Treese
  • Patent number: 8286185
    Abstract: The invention features various techniques for managing transfers of information in public packet switched communications networks. One aspect of the invention features a system for extracting data from sources of network-based information in a communications network. An object embedding-program locates a script program and causes the script program to extract data from a page of information.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: October 9, 2012
    Assignee: Soverain Software LLC
    Inventors: John R. Ellis, David K. Gifford, G. Winfield Treese
  • Publication number: 20100332963
    Abstract: The invention features various techniques for managing transfers of information in public packet switched communications networks. In one aspect, the invention provides a system for identifying updated items of network-based information, such as pages, to users in a network. A master server receives the data from each of a plurality of network servers and merges them into one or more master logs. The logs have entries that pertaining to creation of or changing of pages of information. Another aspect of the invention features a system for implementing security protocols. A proxy server translates links from a protocol incompatible with the network tool to a protocol compatible with the network tool and back-translates the link. Another aspect of the invention features a system for managing authenticating credentials of a user. A proxy server manages a user's authenticating credentials automatically on behalf of the user.
    Type: Application
    Filed: September 1, 2010
    Publication date: December 30, 2010
    Inventors: John R. Ellis, David K. Gifford, G. Winfield Treese
  • Publication number: 20100304990
    Abstract: The invention in some aspects relates to methods for measuring distances between locations in a nucleic acid. The invention relates to methods of genetic analysis useful for detecting genomic alterations. In some aspects, the invention relates to methods for detecting genomic insertions, deletions, and inversions.
    Type: Application
    Filed: July 16, 2008
    Publication date: December 2, 2010
    Inventors: David K. Gifford, P. Alexander Rolfe
  • Publication number: 20100057561
    Abstract: A complete system for the purchasing of goods or information over a computer network is presented. Merchant computers on the network maintain databases of digital advertisements that are accessed by buyer computers. In response to user inquiries, buyer computers retrieve and display digital advertisements from merchant computers. A digital advertisement can further include a program that is interpreted by a buyer's computer. The buyer computers include a means for a user to purchase the product described by a digital advertisement. If a user has not specified a means of payment at the time of purchase, it can be requested after a purchase transaction is initiated. A network payment system performs payment order authorization in a network with untrusted switching, transmission, and host components. Payment orders are backed by accounts in an external financial system network, and the payment system obtains account authorizations from this external network in real-time.
    Type: Application
    Filed: November 11, 2009
    Publication date: March 4, 2010
    Inventor: David K. Gifford
  • Publication number: 20090037991
    Abstract: The invention features various techniques for managing transfers of information in public packet switched communications networks. In one aspect, the invention provides a system for identifying updated items of network-based information, such as pages, to users in a network. A master server receives the data from each of a plurality of network servers and merges them into one or more master logs. The logs have entries that pertaining to creation of or changing of pages of information. Another aspect of the invention features a system for implementing security protocols. A proxy server translates links from a protocol incompatible with the network tool to a protocol compatible with the network tool and back-translates the link. Another aspect of the invention features a system for managing authenticating credentials of a user. A proxy server manages a user's authenticating credentials automatically on behalf of the user.
    Type: Application
    Filed: September 29, 2008
    Publication date: February 5, 2009
    Inventors: John R. Ellis, David K. Gifford, G. Winfield Treese
  • Patent number: 7448040
    Abstract: The invention features various techniques for managing transfers of information in public packet switched communications networks. In one aspect, the invention provides a system for identifying updated items of network-based information, such as pages, to users in a network. A master server receives the data from each of a plurality of network servers and merges them into one or more master logs. The logs have entries that pertaining to creation of or changing of pages of information. Another aspect of the invention features a system for implementing security protocols. A proxy server translates links from a protocol incompatible with the network tool to a protocol compatible with the network tool and back-translates the link. Another aspect of the invention features a system for managing authenticating credentials of a user. A proxy server manages a user's authenticating credentials automatically on behalf of the user.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: November 4, 2008
    Assignee: Soverain Software LLC
    Inventors: John R. Ellis, David K. Gifford, G. Winfield Treese
  • Patent number: 7191447
    Abstract: The invention features various techniques for managing transfers of information in public packet switched communications networks. In one aspect, the invention provides a system for identifying updated items of network-based information, such as pages, to users in a network. A master server receives the data from each of a plurality of network servers and merges them into one or more master logs. The logs have entries that pertaining to creation of or changing of pages of information. Another aspect of the invention features a system for implementing security protocols. A proxy server translates links from a protocol incompatible with the network tool to a protocol compatible with the network tool and back-translates the link. Another aspect of the invention features a system for managing authenticating credentials of a user. A proxy server manages a user's authenticating credentials automatically on behalf of the user.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: March 13, 2007
    Assignee: Soverain Software LLC
    Inventors: John R. Ellis, David K. Gifford, G. Winfield Treese
  • Patent number: 7149771
    Abstract: The present invention is a new method called replica routing that automatically directs client computers that request a service to a server replica for that service. The replica chosen by replica routing is the replica that is expected to provide the best performance to the client based upon the client's location in the internetwork topology and the estimated performance of the internetwork. In addition, the system and method is designed to permit new replicas to be flexibly added without undue administrative overhead.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: December 12, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: David K. Gifford
  • Patent number: 7124092
    Abstract: The present invention relates to techniques for controlling transfers of information in computer networks. One technique involves transmitting from a server computer to a client computer a document containing a channel object corresponding to a communication service, and storing an access ticket that indicates that a user of the client computer permits the information source computer to communicate with the user over a specified channel. Another technique involves transmitting smart digital offers based on information such as coupons and purchasing histories stored at the computer receiving the offer. Another technique involves transmitting from a server computer to a client computer a request for a user's personal profile information, and activating a client avatar that compares the request for personal profile information with a security profile of the user limiting access to personal profile information.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: October 17, 2006
    Assignee: Soverain Software LLC
    Inventors: James W. O'Toole, Jr., David K. Gifford
  • Publication number: 20010037467
    Abstract: The present invention relates to techniques for controlling transfers of information in computer networks. One technique involves transmitting from a server computer to a client computer a document containing a channel object corresponding to a communication service, and storing an access ticket that indicates that a user of the client computer permits the information source computer to communicate with the user over a specified channel. Another technique involves transmitting smart digital offers based on information such as coupons and purchasing histories stored at the computer receiving the offer. Another technique involves transmitting from a server computer to a client computer a request for a user's personal profile information, and activating a client avatar that compares the request for personal profile information with a security profile of the user limiting access to personal profile information.
    Type: Application
    Filed: July 3, 2001
    Publication date: November 1, 2001
    Applicant: Open Market, Inc.
    Inventors: James W. O'Toole, David K. Gifford
  • Patent number: 6279112
    Abstract: The present invention relates to techniques for controlling transfers of information in computer networks. One technique involves transmitting from a server computer to a client computer a document containing a channel object corresponding to a communication service, and storing an access ticket that indicates that a user of the client computer permits the information source computer to communicate with the user over a specified channel. Another technique involves transmitting smart digital offers based on information such as coupons and purchasing histories stored at the computer receiving the offer. Another technique involves transmitting from a server computer to a client computer a request for a user's personal profile information, and activating a client avatar that compares the request for personal profile information with a security profile of the user limiting access to personal profile information.
    Type: Grant
    Filed: October 29, 1996
    Date of Patent: August 21, 2001
    Assignee: Open Market, Inc.
    Inventors: James W. O'Toole, Jr., David K. Gifford
  • Patent number: 6242222
    Abstract: Methods and products are provided for the oligonucleotide-mediated polymerase-dependent mutation of template nucleic acid sequences in a programmed sequence over multiple rounds of nucleic acid synthesis. The methods employ series of mutagenic primers, all of which may be present in the initial reaction system, in which at least some of the mutagenic primers do not bind to or promote polymerization from the original template nucleic acids, but do bind to and promote polymerization from the mutagenized products of earlier rounds of the program of sequential mutagenesis. The products of the invention include mixtures of such mutagenic primers. The products and methods have applications in the biological and computational sciences.
    Type: Grant
    Filed: May 26, 1999
    Date of Patent: June 5, 2001
    Assignee: Massachusetts Institute of Technology
    Inventor: David K. Gifford
  • Patent number: 6205437
    Abstract: A complete system for the purchasing of goods or information over a computer network is presented. Merchant computers on the network maintain databases of digital advertisements that are accessed by buyer computers. In response to user inquiries, buyer computers retrieve and display digital advertisements from merchant computers. A digital advertisement can further include a program that is interpreted by a buyer's computer. The buyer computers include a means for a user to purchase the product described by a digital advertisement. If a user has not specified a means of payment at the time of purchase, it can be requested after a purchase transaction is initiated. A network payment system performs payment order authorization in a network with untrusted switching, transmission, and host components. Payment orders are backed by accounts in an external financial system network, and the payment system obtains account authorizations from this external network in real-time.
    Type: Grant
    Filed: March 2, 1998
    Date of Patent: March 20, 2001
    Assignee: Open Market, Inc.
    Inventor: David K. Gifford
  • Patent number: 6199051
    Abstract: A complete system for the purchasing of goods or information over a computer network is presented. Merchant computers on the network maintain databases of digital advertisements that are accessed by buyer computers. In response to user inquiries, buyer computers retrieve and display digital advertisements from merchant computers. A digital advertisement can further include a program that is interpreted by a buyer's computer. The buyer computers include a means for a user to purchase the product described by a digital advertisement. If a user has not specified a means of payment at the time of purchase, it can be requested after a purchase transaction is initiated. A network payment system performs payment order authorization in a network with untrusted switching, transmission, and host components. Payment orders are backed by accounts in an external financial system network, and the payment system obtains account authorizations from this external network in real-time.
    Type: Grant
    Filed: March 2, 1998
    Date of Patent: March 6, 2001
    Assignee: Open Market, Inc.
    Inventor: David K. Gifford