Patents by Inventor Adam Anderson

Adam Anderson 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: 20200320158
    Abstract: The present disclosure provides a system and method for creating websites that is accessible to people without significant web development or programming experience. The disclosed method combines a graphical approach with a logic-based approach by providing a user interface in which site creators may place variant content elements, or “variants.” Placing variants allows the website to dynamically change its appearance based on context. Variants are presented in response to fulfilments of one or more rules, which are created using conditional statements made up of vernacular strings and symbols. Thus, creating rules in order to trigger displays of particular elements is easy for a lay person, and allows for enhanced flexibility in creating websites.
    Type: Application
    Filed: April 3, 2020
    Publication date: October 8, 2020
    Inventors: David Adams, Nolan Evans, Steve Hull, Adam Anderson
  • Patent number: 10735429
    Abstract: Methods and systems are disclosed for controlling user creation of data resources on a software platform for storing and executing data resources for multiple users. The methods and systems may be performed using one or more processors or special-purpose computing hardware and may comprise receiving from a user a user request to create a data resource on the software platform, the user request comprising, or identifying, a specification indicative of the data resource and a user identifier associated with said user. A further operation may comprise performing verification of said user using the user identifier to determine if said user is permitted to create or modify the data resource indicated in the specification in accordance with a predetermined set of permissions.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: August 4, 2020
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Greg Dearment, Adam Anderson, Andrew Bradshaw, Bradley Moylan, Jason Zhao
  • Patent number: 10728277
    Abstract: A computer system identifies malicious Uniform Resource Locator (URL) data items from a plurality of unscreened data items that have not been previously identified as associated with malicious URLs. The system can execute a number of pre-filters to identify a subset of URLs in the plurality of data items that are likely to be malicious. A scoring processor can score the subset of URLs based on a plurality of input vectors using a suitable machine learning model. Optionally, the system can execute one or more post-filters on the score data to identify data items of interest. Such data items can be fed back into the system to improve machine learning or can be used to provide a notification that a particular resource within a local network is infected with malicious software.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: July 28, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Drew Dennison, Geoff Stowe, Adam Anderson
  • Publication number: 20200177976
    Abstract: Methods of operating an electronic device to communicate with an electric utility meter or a transformer are provided. A method of operating an electronic device to communicate with an electric utility meter or a transformer includes transmitting, via a cellular network and/or an unlicensed frequency band of a wireless mesh network, a ping from the electronic device to the electric utility meter or the transformer. The method includes receiving, via the cellular network and/or the unlicensed frequency band of the wireless mesh network, meter data from the electric utility meter or the transformer at the electronic device, in response to the ping. Moreover, the method includes displaying, via a Graphical User Interface (GUI) of the electronic device, an indication of an electrical parameter measured by the electric utility meter, in response to receiving the meter data. Related electronic devices and computer program products are also provided.
    Type: Application
    Filed: November 27, 2019
    Publication date: June 4, 2020
    Inventors: Adam Anderson, Kirby Jackman, Jessica Sherman, Russell Howard, Andrew DesRosiers
  • Publication number: 20190289009
    Abstract: Methods and systems are disclosed for controlling user creation of data resources on a software platform for storing and executing data resources for multiple users. The methods and systems may be performed using one or more processors or special-purpose computing hardware and may comprise receiving from a user a user request to create a data resource on the software platform, the user request comprising, or identifying, a specification indicative of the data resource and a user identifier associated with said user. A further operation may comprise performing verification of said user using the user identifier to determine if said user is permitted to create or modify the data resource indicated in the specification in accordance with a predetermined set of permissions.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: GREG DEARMENT, ADAM ANDERSON, ANDREW BRADSHAW, BRADLEY MOYLAN, JASON ZHAO
  • Patent number: 10397229
    Abstract: Methods and systems are disclosed for controlling user creation of data resources on a software platform for storing and executing data resources for multiple users. The methods and systems may be performed using one or more processors or special-purpose computing hardware and may comprise receiving from a user a user request to create a data resource on the software platform, the user request comprising, or identifying, a specification indicative of the data resource and a user identifier associated with said user. A further operation may comprise performing verification of said user using the user identifier to determine if said user is permitted to create or modify the data resource indicated in the specification in accordance with a predetermined set of permissions.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: August 27, 2019
    Assignee: Palantir Technologies, Inc.
    Inventors: Greg Dearment, Adam Anderson, Andrew Bradshaw, Bradley Moylan, Jason Zhao
  • Publication number: 20190104125
    Abstract: Methods and systems are disclosed for controlling user creation of data resources on a software platform for storing and executing data resources for multiple users. The methods and systems may be performed using one or more processors or special-purpose computing hardware and may comprise receiving from a user a user request to create a data resource on the software platform, the user request comprising, or identifying, a specification indicative of the data resource and a user identifier associated with said user. A further operation may comprise performing verification of said user using the user identifier to determine if said user is permitted to create or modify the data resource indicated in the specification in accordance with a predetermined set of permissions.
    Type: Application
    Filed: September 18, 2018
    Publication date: April 4, 2019
    Inventors: GREG DEARMENT, ADAM ANDERSON, ANDREW BRADSHAW, BRADLEY MOYLAN, JASON ZHAO
  • Publication number: 20190036945
    Abstract: A computer system identifies malicious Uniform Resource Locator (URL) data items from a plurality of unscreened data items that have not been previously identified as associated with malicious URLs. The system can execute a number of pre-filters to identify a subset of URLs in the plurality of data items that are likely to be malicious. A scoring processor can score the subset of URLs based on a plurality of input vectors using a suitable machine learning model. Optionally, the system can execute one or more post-filters on the score data to identify data items of interest. Such data items can be fed back into the system to improve machine learning or can be used to provide a notification that a particular resource within a local network is infected with malicious software.
    Type: Application
    Filed: October 1, 2018
    Publication date: January 31, 2019
    Inventors: Drew Dennison, Geoff Stowe, Adam Anderson
  • Publication number: 20180341651
    Abstract: A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.
    Type: Application
    Filed: June 26, 2018
    Publication date: November 29, 2018
    Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson, Adam Borochoff, Catherine Lu, Joseph Rafidi, Karanveer Mohan, Matthew Jenny, Matthew Maclean, Michelle Guo, Parvathy Menon, Ryan Rowe
  • Patent number: 10135863
    Abstract: A computer system identifies malicious Uniform Resource Locator (URL) data items from a plurality of unscreened data items that have not been previously identified as associated with malicious URLs. The system can execute a number of pre-filters to identify a subset of URLs in the plurality of data items that are likely to be malicious. A scoring processor can score the subset of URLs based on a plurality of input vectors using a suitable machine learning model. Optionally, the system can execute one or more post-filters on the score data to identify data items of interest. Such data items can be fed back into the system to improve machine learning or can be used to provide a notification that a particular resource within a local network is infected with malicious software.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: November 20, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Drew Dennison, Geoff Stowe, Adam Anderson
  • Patent number: 10079832
    Abstract: Methods and systems are disclosed for controlling user creation of data resources on a software platform for storing and executing data resources for multiple users. The methods and systems may be performed using one or more processors or special-purpose computing hardware, and may comprise receiving from a user a user request to create a data resource on the software platform, the user request comprising, or identifying, a specification indicative of the data resource and a user identifier associated with said external user. A further operation may comprise performing verification of said user using the user identifier to determine if said user is permitted to create or modify the data resource indicated in the specification in accordance with a predetermined set of permissions.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: September 18, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Greg Dearment, Adam Anderson, Andrew Bradshaw, Bradley Moylan, Jason Zhao
  • Patent number: 10007674
    Abstract: A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: June 26, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson, Adam Borochoff, Catherine Lu, Joseph Rafidi, Karanveer Mohan, Matthew Jenny, Matthew Maclean, Michelle Guo, Parvathy Menon, Ryan Rowe
  • Patent number: 9981734
    Abstract: An aircraft wing including a fuel tank located in the wing, a channel defining a cavity in the fuel tank, the channel including at least two channel ends terminating at an upper or lower wing surface, a driveshaft located in the cavity; and an access panel located on the wing surface and being movable between an open position so that access to the cavity is permitted, and a closed position so that the cavity is at least partially covered by the access panel to inhibit access to the cavity.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: May 29, 2018
    Assignee: Bell Helicopter Textron Inc.
    Inventors: Steven Ivans, Adam Anderson
  • Publication number: 20180079483
    Abstract: An aircraft wing including a fuel tank located in the wing, a channel defining a cavity in the fuel tank, the channel including at least two channel ends terminating at an upper or lower wing surface, a driveshaft located in the cavity; and an access panel located on the wing surface and being movable between an open position so that access to the cavity is permitted, and a closed position so that the cavity is at least partially covered by the access panel to inhibit access to the cavity.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Steven Ivans, Adam Anderson
  • Publication number: 20170357648
    Abstract: A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 14, 2017
    Inventors: Robert Fink, Lynn Cuthriell, Adam Anderson
  • Patent number: 9649120
    Abstract: An apparatus for the insertion, placement, attachment, and removal of a surgical device includes a handle and an elongate shaft. Opposing spring fingers that open and close relative to one another are partially and slidably disposed within the distal end of the elongate shaft opposite the handle. The opposing spring fingers are adapted to grasp a surgical device and power the surgical device via physical conductors on the spring fingers or graspers attached thereto, resulting in the surgical device being fully functional. A first trigger mechanism opens and closes the spring fingers via a piston disposed within the elongate shaft. A second trigger mechanism rotates the surgical device grasped by the spring fingers.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: May 16, 2017
    Assignees: University of South Florida, Innovatia Medical Systems, L.L.C.
    Inventors: Richard D. Gitlin, Adam Anderson, Shekhar Bhansali, Alexander Rosemurgy, Craig Lusk, Sharona Ross, Peter P. Savage
  • Publication number: 20170134397
    Abstract: A computer system identifies malicious Uniform Resource Locator (URL) data items from a plurality of unscreened data items that have not been previously identified as associated with malicious URLs. The system can execute a number of pre-filters to identify a subset of URLs in the plurality of data items that are likely to be malicious. A scoring processor can score the subset of URLs based on a plurality of input vectors using a suitable machine learning model. Optionally, the system can execute one or more post-filters on the score data to identify data items of interest. Such data items can be fed back into the system to improve machine learning or can be used to provide a notification that a particular resource within a local network is infected with malicious software.
    Type: Application
    Filed: December 14, 2016
    Publication date: May 11, 2017
    Inventors: Drew Dennison, Geoff Stowe, Adam Anderson
  • Patent number: 9558352
    Abstract: A computer system identifies malicious Uniform Resource Locator (URL) data items from a plurality of unscreened data items that have not been previously identified as associated with malicious URLs. The system can execute a number of pre-filters to identify a subset of URLs in the plurality of data items that are likely to be malicious. A scoring processor can score the subset of URLs based on a plurality of input vectors using a suitable machine learning model. Optionally, the system can execute one or more post-filters on the score data to identify data items of interest. Such data items can be fed back into the system to improve machine learning or can be used to provide a notification that a particular resource within a local network is infected with malicious software.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: January 31, 2017
    Assignee: Palantir Technologies Inc.
    Inventors: Drew Dennison, Geoff Stowe, Adam Anderson
  • Patent number: 9347487
    Abstract: On example of a rotorcraft bearing system includes a bearing housing attached to an elastomeric bearing on a longitudinal axis, an end surface of the elastomeric bearing attached to an end surface of the bearing housing. The rotorcraft bearing system also includes a sliding contact bearing having an end surface. The rotorcraft bearing system also includes an intermediate sliding contact bearing material layer. Under load on the longitudinal axis, the end surface of the sliding contact bearing is configured to contact an opposing end surface of the bearing housing through the intermediate sliding contact bearing material layer to form a rotational slip joint.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: May 24, 2016
    Assignee: Bell Helicopter Textron Inc.
    Inventors: Adam Anderson, Frank Bradley Stamps
  • Publication number: 20150345551
    Abstract: On example of a rotorcraft bearing system includes a bearing housing attached to an elastomeric bearing on a longitudinal axis, an end surface of the elastomeric bearing attached to an end surface of the bearing housing. The rotorcraft bearing system also includes a sliding contact bearing having an end surface. The rotorcraft bearing system also includes an intermediate sliding contact bearing material layer. Under load on the longitudinal axis, the end surface of the sliding contact bearing is configured to contact an opposing end surface of the bearing housing through the intermediate sliding contact bearing material layer to form a rotational slip joint.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Adam ANDERSON, Frank Bradley STAMPS