Patents by Inventor Adam Edward Shirey

Adam Edward Shirey 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: 10726034
    Abstract: A server device configured to execute an electronic data analysis platform program to store a plurality of modular data processing tools, each modular data processing tool configured to perform data processing with predetermined data types and to combine with other modular data processing tools in a data analysis pipeline, receive a user input of one or more user data sources, map the data of the one or more user data sources to one or more of the predetermined data types, determine a data analytic goal for the mapped one or more user data sources, select one or more modular data processing tools configured to process the one or more predetermined data types mapped to data of the mapped one or more user data sources to generate the data analytic goal, and generate a data analysis pipeline configured to generate the data analytic goal.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Cezar Augusto Alevatto Guimaraes Neto, Adam Edward Shirey, Anthony Turner, Brian J. Alseth, Daniel Lee Massey, Michael Andrews, Richard P. Lozada
  • Publication number: 20190228103
    Abstract: Described herein is a system and method for filtering content of a document (e.g., web page). Based on content of an element of a received document, using a filter a model is applied (e.g., naïve Bayes classifier) to calculate an approximate probability or score that the element comprises non-desired content. Based upon the calculated approximate probability or score, a determination is made that the element comprises non-desired content (e.g., probability greater than or equal to a threshold). An action is taken with respect to the element based upon the determination that the element comprises non-desired content. The action taken with respect to the element can include, for example, removing, blocking out, highlighting, applying an opaque filter and/or colorizing.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Edward SHIREY, Anna Swanson BERTIGER, Aaron Joseph MERRILL
  • Patent number: 9818145
    Abstract: Recommendations of items may be provided to a customer who purchases items from an online marketplace on behalf of a user account based on the interactions of the customer with the marketplace or with one or more external resources, such as a social network account affiliated with the customer. For example, systems and methods may utilize such interactions to determine which of the purchases of items on behalf of the user account are affiliated with the customer, and which may be affiliated with one or more other individuals. Similarly, the systems and methods may also identify recommendations for customers who have purchased items for delivery to a destination based on other items that have been delivered to the destination, and may further determine when a customer has purchased an item for a recipient who has already received the item from another customer.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: November 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam James Finkelstein, Adam Edward Shirey, Phivos Costas Avistides
  • Publication number: 20170286503
    Abstract: A server device configured to execute an electronic data analysis platform program to store a plurality of modular data processing tools, each modular data processing tool configured to perform data processing with predetermined data types and to combine with other modular data processing tools in a data analysis pipeline, receive a user input of one or more user data sources, map the data of the one or more user data sources to one or more of the predetermined data types, determine a data analytic goal for the mapped one or more user data sources, select one or more modular data processing tools configured to process the one or more predetermined data types mapped to data of the mapped one or more user data sources to generate the data analytic goal, and generate a data analysis pipeline configured to generate the data analytic goal.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Cezar Augusto Alevatto Guimaraes Neto, Adam Edward Shirey, Anthony Turner, Brian J. Alseth, Daniel Lee Massey, Michael Andrews, Richard P. Lozada