Patents by Inventor John Zoshak

John Zoshak 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: 10839470
    Abstract: A prediction system provided with an integrated communications interface may include at least one processor configured to scrape the Internet to identify a currently pending legislative bill and information about legislators slated to vote on the pending bill. The processor may parse the information to determine a tendency position for each legislator. The processor may transmit for display to a system user a virtual whipboard that groups legislators into a plurality of groups based on determined tendency positions. The processor may receive a selected one of the plurality of groups of legislators for a communication interaction based on the determined tendency position of the group and access a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories and receive from the system user a selection of at least one of the plurality of legislative function categories.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: November 17, 2020
    Assignee: FiscalNote, Inc.
    Inventors: Brian Grom, Daniel Argyle, John Zoshak, Vladimir Eidelman, Dan Maglasang
  • Patent number: 10672092
    Abstract: A system for normalizing aggregated electronic data may include at least one processor and a memory. The processor may access data scraped from a plurality of local databases, each storing localized terms for temporal local milestones; for example, a first localized term for a first temporal milestone in a first locale may differ from a second localized term for a similar second temporal milestone in a second locale. The processor may store the temporal local milestones in a central database, determine a mapping of each of the localized terms for each temporal local milestone to a normalized term for each milestone, and identify, in a displayed timeline associated with the first locale, each associated temporal local milestone using the normalized term for each milestone. The processor may further identify, in a displayed timeline associated with the second locale, each associated temporal local milestone using the normalized term for each milestone.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: June 2, 2020
    Assignee: FiscalNote, Inc.
    Inventors: Chris Simpson, Daryl Hok, John Zoshak, Anthony DeStefano, Jervis Pinto, Vladimir Eidelman
  • Patent number: 10181167
    Abstract: A system for predicting and prescribing actions for impacting policymaking outcomes may include at least one processor configured to access first information scraped from the Internet to identify, for a particular pending policy, information about a plurality of policymakers slated to make a determination on the pending policy. The processor may parse the scraped first information to determine an initial prediction relating to an outcome of the pending policy. The processor may access second information to identify an action likely to change at least one of the initial prediction and the propensity of at least one policymaker, to thereby generate a subsequent prediction corresponding to an increase in a likelihood of achieving the desired outcome. The processor may display to the system user a recommendation to take the action in order to increase the likelihood of achieving the desired outcome.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: January 15, 2019
    Assignee: FiscalNote, Inc.
    Inventors: Vladimir Eidelman, Brian Grom, Daniel Argyle, Jervis Pinto, John Zoshak
  • Publication number: 20170308799
    Abstract: A system for predicting and prescribing actions for impacting policymaking outcomes may include at least one processor configured to access first information scraped from the Internet to identify, for a particular pending policy, information about a plurality of policymakers slated to make a determination on the pending policy. The processor may parse the scraped first information to determine an initial prediction relating to an outcome of the pending policy. The processor may access second information to identify an action likely to change at least one of the initial prediction and the propensity of at least one policymaker, to thereby generate a subsequent prediction corresponding to an increase in a likelihood of achieving the desired outcome. The processor may display to the system user a recommendation to take the action in order to increase the likelihood of achieving the desired outcome.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 26, 2017
    Inventors: Vladimir Eidelman, Brian Grom, Daniel Argyle, Jervis Pinto, John Zoshak
  • Publication number: 20170308986
    Abstract: A system for normalizing aggregated electronic data may include at least one processor and a memory. The processor may access data scraped from a plurality of local databases, each storing localized terms for temporal local milestones; for example, a first localized term for a first temporal milestone in a first locale may differ from a second localized term for a similar second temporal milestone in a second locale. The processor may store the temporal local milestones in a central database, determine a mapping of each of the localized terms for each temporal local milestone to a normalized term for each milestone, and identify, in a displayed timeline associated with the first locale, each associated temporal local milestone using the normalized term for each milestone. The processor may further identify, in a displayed timeline associated with the second locale, each associated temporal local milestone using the normalized term for each milestone.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 26, 2017
    Inventors: Chris Simpson, Daryl Hok, John Zoshak, Anthony DeStefano, Jervis Pinto, Vladimir Eidelman
  • Publication number: 20170308795
    Abstract: A prediction system provided with an integrated communications interface may include at least one processor configured to scrape the Internet to identify a currently pending legislative bill and information about legislators slated to vote on the pending bill. The processor may parse the information to determine a tendency position for each legislator. The processor may transmit for display to a system user a virtual whipboard that groups legislators into a plurality of groups based on determined tendency positions. The processor may receive a selected one of the plurality of groups of legislators for a communication interaction based on the determined tendency position of the group and access a legislator database that includes legislative communication addresses of legislative personnel scraped from the Internet and divided into a plurality of legislative function categories and receive from the system user a selection of at least one of the plurality of legislative function categories.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 26, 2017
    Inventors: Brian Grom, Daniel Argyle, John Zoshak, Vladimir Eidelman, Dan Maglasang