Patents by Inventor Neil King

Neil King 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: 10530730
    Abstract: A computer system for facilitating communications between users is configured for: (A) receiving, from a first user, one or more user watch area attributes; (B) using the one or more user watch area attributes to define a watch area; (C) receiving, from a second user, a message associated with a geographical location; (D) determining whether the geographical location is located within the user watch area; (E) at least partially in response to determining that the geographical location is located within the user watch area, subscribing the first user to a thread of messages that includes the message; and (F) dynamically adjusting a shape of the user watch area based, at least in part, on a factor selected from a group consisting of: (1) a number of message postings within the user watch area; and (2) a population density of an area that is within the user watch area.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: January 7, 2020
    Assignee: VNP software, Inc.
    Inventors: Paul King, Neil Stephen Barry Martin
  • Patent number: 10501733
    Abstract: The application discloses multimeric assemblies including multiple oligomeric substructures, where each oligomeric substructure includes multiple proteins that self-interact around at least one axis of rotational symmetry, where each protein includes one or more polypeptide-polypeptide interface (“O interface”); and one or more polypeptide domain that is capable of effecting membrane scission and release of an enveloped multimeric assembly from a cell by recruiting the ESCRT machinery to the site of budding by binding to one or more proteins in the eukaryotic ESCRT complex (“L domain”); and where the multimeric assembly includes one or more subunits comprising one or more polypeptide domain that is capable of interacting with a lipid bilayer (“M domain”), as well as membrane-enveloped versions of the multimeric assemblies.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: December 10, 2019
    Assignees: University of Washington, University of Utah Research Foundation
    Inventors: Neil King, Wesley Sundquist, Joerg Votteler, Yang Hsia, David Baker, Jacob Bale, Marc Lajoie, Gabriel Butterfield, Elizabeth Gray, Daniel Stetson
  • Publication number: 20190341124
    Abstract: Synthetic nanostructures, proteins that are useful, for example, in making synthetic nanostructures, and methods for designing such synthetic nanostructures are disclosed herein.
    Type: Application
    Filed: February 8, 2019
    Publication date: November 7, 2019
    Inventors: David BAKER, Neil KING, Jacob BALE, William SHEFFLER
  • Patent number: 10248758
    Abstract: Synthetic nanostructures, proteins that are useful, for example, in making synthetic nanostructures, and methods for designing such synthetic nanostructures are disclosed herein.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: April 2, 2019
    Assignee: University of Washington Through its Center for Commercialization
    Inventors: David Baker, Neil King, Jacob Bale, William Sheffler
  • Publication number: 20180030429
    Abstract: The application discloses multimeric assemblies including multiple oligomeric substructures, where each oligomeric substructure includes multiple proteins that self-interact around at least one axis of rotational symmetry, where each protein includes one or more polypeptide-polypeptide interface (“O interface”); and one or more polypeptide domain that is capable of effecting membrane scission and release of an enveloped multimeric assembly from a cell by recruiting the ESCRT machinery to the site of budding by binding to one or more proteins in the eukaryotic ESCRT complex (“L domain”); and where the multimeric assembly includes one or more subunits comprising one or more polypeptide domain that is capable of interacting with a lipid bilayer (“M domain”), as well as membrane-enveloped versions of the multimeric assemblies.
    Type: Application
    Filed: February 29, 2016
    Publication date: February 1, 2018
    Inventors: Neil KING, Wesley SUNDQUIST, Joerg VOTTELER, Yang HSIA, David BAKER, Jacob BALE, Marc LAJOIE, Gabriel BUTTERFIELD, Elizabeth GRAY, Daniel STETSON
  • Publication number: 20150356240
    Abstract: Synthetic nanostructures, proteins that are useful, for example, in making synthetic nanostructures, and methods for designing such synthetic nanostructures are disclosed herein.
    Type: Application
    Filed: February 7, 2014
    Publication date: December 10, 2015
    Applicant: University of Washington Through It's Center For Commercialization
    Inventors: David BAKER, Neil KING, Jacob BALE, William SHEFFLER
  • Patent number: 8969521
    Abstract: Methods and systems for computationally designing self-assembling polypeptides are disclosed. A representation of a docked configuration of a symmetric protein architecture can be determined by a computing device configured to computationally symmetrically dock representations of protein building blocks within a representation of a symmetric protein architecture, where symmetrically docking a representation of a particular protein building block can include determining a configuration of the protein building blocks in three-dimensional space within the symmetric protein architecture configured to generate interfaces between building blocks suitable for computational protein interface design. The amino acid sequence of the docked protein building blocks can be computationally modified to specify protein-protein interfaces between the plurality of protein building blocks that are energetically favorable to drive self-assembly of a protein that includes the modified amino acid sequence.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 3, 2015
    Assignee: University of Washington Through its Center for Commercialization
    Inventors: David Baker, Neil King, William Sheffler, Todd Yeates
  • Publication number: 20140337470
    Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.
    Type: Application
    Filed: April 21, 2014
    Publication date: November 13, 2014
    Applicant: Rovi Technologies Corporation
    Inventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
  • Patent number: 8706876
    Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: April 22, 2014
    Assignee: Rovi Technologies Corporation
    Inventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
  • Publication number: 20130274441
    Abstract: Methods and systems for computationally designing self-assembling polypeptides are disclosed. A representation of a docked configuration of a symmetric protein architecture can be determined by a computing device configured to computationally symmetrically dock representations of protein building blocks within a representation of a symmetric protein architecture, where symmetrically docking a representation of a particular protein building block can include determining a configuration of the protein building blocks in three-dimensional space within the symmetric protein architecture configured to generate interfaces between building blocks suitable for computational protein interface design. The amino acid sequence of the docked protein building blocks can be computationally modified to specify protein-protein interfaces between the plurality of protein building blocks that are energetically favorable to drive self-assembly of a protein that includes the modified amino acid sequence.
    Type: Application
    Filed: March 13, 2013
    Publication date: October 17, 2013
    Applicants: The Regents of the University of California, University of Washington through its Center for Commercialization
    Inventors: David Baker, Neil King, William Sheffler, Todd Yeates
  • Publication number: 20120297032
    Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 22, 2012
    Applicant: Rovi Technologies Corporation
    Inventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
  • Patent number: 8239443
    Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: August 7, 2012
    Assignee: Rovi Technologies Corporation
    Inventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
  • Publication number: 20110055934
    Abstract: A method and system for tunable distribution of content are disclosed. Preferably, the content comprises digital rights and/or watermark information. In one embodiment, a computer-implemented method comprises receiving a request from a client. One or more content files related to the request and a user profile of a user are determined. One or more seeders are assigned to start the delivery of the one or more content files. The client is allowed to obtain a plurality of pieces of the one or more content files from the one or more seeders. At least one piece of the plurality of pieces of the one or more content files contains digital rights and/or watermark information.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 3, 2011
    Inventors: Vikram Venkata Koka, Milton C. Soong, Neil A. King
  • Publication number: 20060173708
    Abstract: A method of providing health care by establishing a predetermined patient population grouped by geographic regions where the patient population has access to a traveling healthcare professional that may travel to the patient's location. The healthcare professional evaluates and examines the patient using a plurality of technologies including a microprocessor and memory storage that is coupled to, or interfaced with, audio/video/data transfer and communications systems, medical devices, and other vital measurement devices that the physician located at the physicians' center uses to assess and consult the healthcare professional who is onsite with the remote patient. During the exam the healthcare professional uses audio/video/data communications for interconnecting the healthcare professional with a physician at the physicians' center.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: Circle of Care, Inc.
    Inventors: David Vining, Bert Vining, Craig Walker, Neil King
  • Publication number: 20050203851
    Abstract: A method and apparatus for corrupting a swarm download in a file sharing network provides corrupt data in response to a request for a portion of a file so that when portions received from various sources are assembled, the assembled product cannot be verified and the process must be repeated. To defeat the method, bad sources are identified and disconnected or otherwise ignored, or good sources are identified and given higher priorities. In another method for deterring unauthorized copying of a protected file in a P2P network, a P2P client offering the protected file is choked with agents connecting to it so that its upload capacity is diluted. In another method, false sources for a protected file are injected into a file sharing network so as to dilute the legitimate sources, making them more difficult to find.
    Type: Application
    Filed: February 7, 2005
    Publication date: September 15, 2005
    Inventors: Neil King, James Moore, Michael Colburn, Jeremy Elliott
  • Patent number: 6898211
    Abstract: A synchronization state for a local clock generating circuit of a first of a number of components of a distributed system is maintained according to a number of local clock cycles recorded between successive occurrences of a global synchronization signal provided to the components within the distributed system. The local clock generating circuit may enters the synchronization state only after observing a predetermined number of occurrences of successive local clock cycles between instances of the global synchronization signal. The local clock generating circuit continues to provide local control signals for the first of the components at time instants corresponding to the number of local clock cycles even after an instance of the global synchronization signal is observed at a time instant corresponding to one local clock cycle more or less than the number of local clock cycles.
    Type: Grant
    Filed: June 16, 1999
    Date of Patent: May 24, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Onchuen D. Lau, Frank Chui, Gene Chui, Gary Kipnis, Gurmohan Samrao, Neil King
  • Publication number: 20050091167
    Abstract: An interdiction system includes software agents masquerading as nodes in a decentralized network, a query matcher that receives search results captured by the software agents and reports matches with protected files back to the software agents, and a central coordinating authority that coordinates activities of the software agents by sending instructions to the software agents specifying actions to be taken. Possible activities and related interdicting methods include manipulating search results before forwarding them on in the network, quarantining selected nodes in the network, performing file impersonations such as transferring synthesized decoys, performing file transfer attenuation, and hash spoofing.
    Type: Application
    Filed: March 18, 2004
    Publication date: April 28, 2005
    Applicant: MACROVISION CORPORATION
    Inventors: James Moore, William Bland, Scott Francis, Neil King, James Patterson, Usha Srinivasan, Paul Widden
  • Patent number: 6578092
    Abstract: A communication interface is described to align at a destination data transmitted through different channels before that data is read out. The communication interface includes a receiver circuit that has a plurality of buffers. Each buffer is coupled to a corresponding channel to receive data therethrough. The communication interface also includes a control circuit, coupled to the plurality of buffers, to enable reading of data from the plurality of buffers when each of the plurality of buffers has received at least one unit of data.
    Type: Grant
    Filed: April 21, 1999
    Date of Patent: June 10, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: O. Daryn Lau, Frank Chui, Gene Chui, Gary Kipnis, Gurmobau Samrao, Neil King
  • Patent number: 4109934
    Abstract: A shock insulated suspension system is provided with unique variable rate rod springs and co-related variable rate friction damping means. Each rod spring includes an elongated solid body of elastomeric material which, when subjected to radially directed compression loads and allowed to deform freely without rotation, produces a non-linear or variable spring rate proportional to the ratio of the areas of its loaded to unloaded surfaces. Rod springs constitute the main suspension spring elements, and additionally may constitute the damping means spring elements, if desired.
    Type: Grant
    Filed: November 14, 1975
    Date of Patent: August 29, 1978
    Assignees: Hamilton Neil King Paton, John B. Skilling
    Inventors: Hamilton Neil King Paton, John B. Skilling, Frank F. Smith
  • Patent number: 3984125
    Abstract: A mobile vehicle shock insulated suspension system is provided with unique variable rate elastomer springs and co-related variable rate friction damping system.
    Type: Grant
    Filed: August 8, 1974
    Date of Patent: October 5, 1976
    Inventors: Hamilton Neil King Paton, John B. Skilling, Frank F. Smith