Patents by Inventor Patrick Lincoln
Patrick Lincoln 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: 11752339Abstract: Systems and methods of generating and applying a synthetic neuromodulatory signal are described. A subject may be put under a particular condition that causes an effect in the subject. While the subject is under the condition, a recording of neurogram signals derived from the condition can be made from the subject. For example, neuronal signals traveling on the vagus nerve of the subject may be monitored and recorded. The neurogram may then be used to create a synthetic neuromodulatory signal that can be administered to a user. When the synthetic neuromodulatory signal is administered to the user, the user may experience the same effect as the subject that had been placed in the condition, even though the user was never put under the same condition.Type: GrantFiled: May 30, 2017Date of Patent: September 12, 2023Assignee: SRI InternationalInventors: Christopher Connolly, Patrick Lincoln, Maneesh Yadav, John Cornwell, Bhaskar Ramamurthy
-
Patent number: 11651227Abstract: In general, the disclosure describes techniques for facilitating trust in neural networks using a trusted neural network system. For example, described herein are multi-headed, trusted neural network systems that can be trained to satisfy one or more constraints as part of the training process, where such constraints may take the form of one or more logical rules and cause the objective function of at least one the heads of the trusted neural network system to steer, during machine learning model training, the overall objective function for the system toward an optimal solution that satisfies the constraints. The constraints may be non-temporal, temporal, or a combination of non-temporal and temporal. The constraints may be directly compiled to a neural network or otherwise used to train the machine learning model.Type: GrantFiled: December 19, 2018Date of Patent: May 16, 2023Assignee: SRI INTERNATIONALInventors: Shalini Ghosh, Patrick Lincoln, Ashish Tiwari, Susmit Jha
-
Patent number: 11423247Abstract: Techniques are disclosed for identifying fixed bits of a bitstring format. One or more processors are configured to generate a first bitstring having respective first bit values that have a first satisfiability state and generate a second bitstring having respective second bit values that have a second satisfiability state. The one or more processors are configured to identify first potential free bits having respective first common values and generate a third bitstring having first potential free bits with the respective first common values and third remaining bits. The one or more processors are configured to identify second potential free bits having respective second common values and identify a fixed bit that is not included in the first potential free bits and is not included in the second potential free bits.Type: GrantFiled: April 3, 2020Date of Patent: August 23, 2022Assignee: SRI INTERNATIONALInventors: Ashish Tiwari, Susmit Jha, Patrick Lincoln
-
Publication number: 20220197881Abstract: Processing circuitry is configured to obtain a data structure that defines a plurality of conversions of data between pairs of fields; perform a search to identify a plurality of paths from a source node of the data structure to a destination node of the data structure, wherein the source node corresponds to a first field of the fields and the destination node corresponds to a second field of the fields; convert, for each path of the plurality of paths, transforms represented by corresponding edges of the path to a sequence of transforms that conform to a solver format; process the sequence of transforms for each path to determine whether all paths of the plurality of paths are equivalent up to an equivalence relation; and output an indication of whether all paths of the plurality of paths are equivalent up to an equivalence relation.Type: ApplicationFiled: December 17, 2021Publication date: June 23, 2022Inventors: Bruno Dutertre, Susmit Jha, Huascar Sanchez, Patrick Lincoln, Eric M. Pearson, Richard Dean, Ian A. Mason
-
Publication number: 20200394446Abstract: Techniques are disclosed for identifying fixed bits of a bitstring format. One or more processors are configured to generate a first bitstring having respective first bit values that have a first satisfiability state and generate a second bitstring having respective second bit values that have a second satisfiability state. The one or more processors are configured to identify first potential free bits having respective first common values and generate a third bitstring having first potential free bits with the respective first common values and third remaining bits. The one or more processors are configured to identify second potential free bits having respective second common values and identify a fixed bit that is not included in the first potential free bits and is not included in the second potential free bits.Type: ApplicationFiled: April 3, 2020Publication date: December 17, 2020Inventors: Ashish Tiwari, Susmit Jha, Patrick Lincoln
-
Publication number: 20200111005Abstract: In general, the disclosure describes techniques for facilitating trust in neural networks using a trusted neural network system. For example, described herein are multi-headed, trusted neural network systems that can be trained to satisfy one or more constraints as part of the training process, where such constraints may take the form of one or more logical rules and cause the objective function of at least one the heads of the trusted neural network system to steer, during machine learning model training, the overall objective function for the system toward an optimal solution that satisfies the constraints. The constraints may be non-temporal, temporal, or a combination of non-temporal and temporal. The constraints may be directly compiled to a neural network or otherwise used to train the machine learning model.Type: ApplicationFiled: December 19, 2018Publication date: April 9, 2020Inventors: Shalini Ghosh, Patrick Lincoln, Ashish Tiwari, Susmit Jha
-
Publication number: 20170340881Abstract: Systems and methods of generating and applying a synthetic neuromodulatory signal are described. A subject may be put under a particular condition that causes an effect in the subject. While the subject is under the condition, a recording of neurogram signals derived from the condition can be made from the subject. For example, neuronal signals traveling on the vagus nerve of the subject may be monitored and recorded. The neurogram may then be used to create a synthetic neuromodulatory signal that can be administered to a user. When the synthetic neuromodulatory signal is administered to the user, the user may experience the same effect as the subject that had been placed in the condition, even though the user was never put under the same condition.Type: ApplicationFiled: May 30, 2017Publication date: November 30, 2017Inventors: Christopher Connolly, Patrick Lincoln, Maneesh Yadav, John Cornwell, Bhaskar Ramamurthy
-
Publication number: 20070222013Abstract: The invention provides an imaging device comprised of nanoscale crossbar arrays upon a transmissive medium. The preferred embodiment employs a BOPET film as the transparent material bearing addressable nanoscale arrays, and the arrays connected to leads through micro lithographic techniques, and in turn connected to a logic device. An imaging volume is provided by stacking the array-bearing sheets. The volumetric imaging device functions omnidirectionally. By means of applying Fourier and/or geometric optics techniques to imaging data, various focal points and planes of focus can be calculated. The preferred embodiment is on the order of 1 cubic mm. Alternate embodiments include display and projection devices.Type: ApplicationFiled: January 17, 2006Publication date: September 27, 2007Inventors: Patrick Lincoln, Charles Patton
-
Publication number: 20070167609Abstract: The invention teaches the use of an addressable nanoscale device to create a programmable substrate useful in selectively attracting proteins, nucleating protein crystals and growing protein crystals of a size amenable to diffraction analysis. Further taught is the use of nanoscale assemblies to create charge patterns, where such charge patterns are useful in purifying, nucleating or crystallizing protein molecules. Charge extension moieties, including water, are taught. The invention provides rapid and efficient identification, purification and detection of proteins and protein-related complexes.Type: ApplicationFiled: January 17, 2006Publication date: July 19, 2007Inventor: Patrick Lincoln
-
Publication number: 20070083753Abstract: A method, system, and apparatus for authenticating transactions and records is disclosed. A method for authenticating an information-based indicium includes receiving an article bearing a first identifier, wherein the first identifier substantially prevents a single user from accumulating multiple articles bearing the same first identifier, receiving a first digital certificate that is derived in part by encoding the first identifier, and comparing the first digital certificate and the first identifier to authenticate the information-based indicium.Type: ApplicationFiled: September 15, 2006Publication date: April 12, 2007Inventors: Patrick Lincoln, Natarajan Shankar
-
Publication number: 20070011455Abstract: A method, system, and apparatus for authenticating transactions and records is disclosed. An information-based indicium includes an article bearing a first identifier, wherein the first identifier substantially prevents a single user from accumulating multiple articles bearing the same first identifier, and a first digital certificate that is derived in part by encoding the first identifier, wherein the first digital certificate and the article may be presented together to authenticate the indicium by comparing the first digital certificate and the first identifier.Type: ApplicationFiled: September 15, 2006Publication date: January 11, 2007Inventors: Patrick Lincoln, Natarajan Shankar
-
Publication number: 20070005256Abstract: A method and apparatus are provided for performing real-time correlation of data collected from biological sensors, including, but not limited to, sensors adapted to analyze biological material (e.g., blood or tissue samples) and environmental material (e.g., air or water samples). In one embodiment, a method for correlating biological data over a broad (geographic or demographic) domain includes receiving data relating to at least two samples of biological material, where the samples originate at two different regions of the broad domain. This data is then correlated to produce a domain-wide view of the biological data, thereby enabling the rapid identification of domain-wide medical emergencies. Moreover, this correlated information may be provided to lower-level correlation sources or to the biological sensors in order to increase the sensitivities of the correlation sources or biological sensors to emerging threats.Type: ApplicationFiled: March 4, 2005Publication date: January 4, 2007Inventors: Patrick Lincoln, Alfonso Valdes, Phillip Porras
-
Publication number: 20060183143Abstract: In one embodiment, the present invention is a method and apparatus for classifying nucleic acid responses to infectious agents. In one embodiment, a method for selecting genes to be analyzed to determine exposure to a condition (from among a plurality of potential conditions) includes determining, for each gene in a set of test data that includes genes and corresponding expression patterns for exposure to given conditions, a distance between each pair of conditions. A subset of genes from within the set of test data is then identified for which the distance between each pair of conditions is maximized. In this way, the number of genes whose expression patterns must be analyzed in order to reliably diagnose a condition is minimized.Type: ApplicationFiled: January 20, 2006Publication date: August 17, 2006Inventors: Patrick Lincoln, Steven Eker
-
Publication number: 20040073530Abstract: The present invention is directed to an information management system (“IMS”) which utilizes delegated control (FIG. 1) over a dataset to overcome a number of the problems associated with existing IMSs. Delegated control is the transfer, generally temporary, of at least partial control over the dataset (50) from a delegating system (100) to a delegate system (200). The delegating system has full control of the dataset, but declines to exercise that authority in regard to at least a portion of the dataset while authority over that portion of the dataset is delegated. Thus, any dataset modification request received from a reqestor (300) system that wants to modify the dataset, and is not the delegate or delegator, will be refused.Type: ApplicationFiled: November 18, 2002Publication date: April 15, 2004Inventors: David Stringer-Calvert, Patrick Lincoln, Steven Dawson
-
Publication number: 20040034715Abstract: Content based routing and broadcasting methods and devices (10) utilizing routers (100) programmed to analyze the non-address portion (701) of data packets (700) and to route the packets (700) accordingly are described as are their application in support of blind broadcasting.Type: ApplicationFiled: May 7, 2003Publication date: February 19, 2004Inventors: Steven Dawson, David Stringer-Calvert, Patrick Lincoln
-
Publication number: 20030140087Abstract: A resource (35) is recruited by a negotiation between two independent computers (10, 30). The computers (10, 30) are preferably at a significant distance from one another, and likely not part of the same local area network. The negotiation may be based on any condition or combination of conditions, including monetary or other compensation, a subject matter to which the resource (35) will be applied, a percent of avaibility of the resource (35) at the providing computer (30). The negotiation may also be based upon value, a recent value, a reliability value, a type of work value, or a compensation value. The negotiation may be facilitated by one of the computers (10, 30) listing either a need or an available resource (35) on a directory (22).Type: ApplicationFiled: July 30, 2002Publication date: July 24, 2003Inventors: Patrick Lincoln, Steven Dawson, David Stringer-Calvert