Patents by Inventor Mike Frost

Mike Frost 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: 20200113330
    Abstract: A rail mountable sliding shelf assembly for supporting a grill and other articles includes a first plate. A plurality of brackets is coupled to a lower face of the first plate. Each bracket extends from proximate to a rear edge to proximate to a front edge of the first plate. Each of a plurality of couplers is configured to couple to a rail of a railing and to slidably couple to a respective bracket. The first plate is substantially perpendicular to the railing and the rear edge of the first plate is selectively positionable proximate to and distal from the rail. The first plate is configured to position an article of a user, such as a grill and a tackle box.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 16, 2020
    Inventor: Mike Frost
  • Patent number: 10617209
    Abstract: A rail mountable sliding shelf assembly for supporting a grill and other articles includes a first plate. A plurality of brackets is coupled to a lower face of the first plate. Each bracket extends from proximate to a rear edge to proximate to a front edge of the first plate. Each of a plurality of couplers is configured to couple to a rail of a railing and to slidably couple to a respective bracket. The first plate is substantially perpendicular to the railing and the rear edge of the first plate is selectively positionable proximate to and distal from the rail. The first plate is configured to position an article of a user, such as a grill and a tackle box.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 14, 2020
    Inventor: Mike Frost
  • Patent number: 9569263
    Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes a set of subtasks; a source selector to receive an indication of a source device to perform the set of subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, select a language of the set of languages in which to generate instructions for each subtask based on the processing environment, and generate and transmit the instructions to the source device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: February 14, 2017
    Assignee: SAS INSTITUTE INC.
    Inventors: Nancy Rausch, Mike Frost, Adam Michael Ames, Scott Gidley, Chris Watson
  • Patent number: 9223619
    Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes first and second subtasks; a source selector to receive an indication of a source device to perform the first and second subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the specified source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, determine whether to perform the first and second subtasks in parallel based on the processing environment, select a language in which to generate instructions to perform the first subtask based on the determination, and generate and transmit the instructions to the source device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: December 29, 2015
    Assignee: SAS INSTITUTE, INC.
    Inventors: Nancy Rausch, Mike Frost, Adam Michael Ames, Scott Gidley, Chris Watson
  • Publication number: 20150301860
    Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes a set of subtasks; a source selector to receive an indication of a source device to perform the set of subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, select a language of the set of languages in which to generate instructions for each subtask based on the processing environment, and generate and transmit the instructions to the source device.
    Type: Application
    Filed: March 10, 2015
    Publication date: October 22, 2015
    Applicant: SAS INSTITUTE INC.
    Inventors: NANCY RAUSCH, MIKE FROST, ADAM MICHAEL AMES, SCOTT GIDLEY, CHRIS WATSON
  • Publication number: 20150261573
    Abstract: An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes first and second subtasks; a source selector to receive an indication of a source device to perform the first and second subtasks, and to retrieve from the source device an indication of a processing environment currently available within the source device that includes an identity and version level of a database routine of the specified source device; and an instruction generator to determine a set of languages able to be interpreted by the database routine based on the identity and version level, determine whether to perform the first and second subtasks in parallel based on the processing environment, select a language in which to generate instructions to perform the first subtask based on the determination, and generate and transmit the instructions to the source device.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 17, 2015
    Applicant: SAS INSTITUTE INC.
    Inventors: NANCY RAUSCH, MIKE FROST, ADAM MICHAEL AMES, SCOTT GIDLEY, CHRIS WATSON
  • Patent number: 9070136
    Abstract: A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: June 30, 2015
    Assignee: INNOVATION SOFTWARE, LLC
    Inventors: Chad Benson, Mike Frost
  • Patent number: 8819061
    Abstract: A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: August 26, 2014
    Assignee: Innovation Software, LLC
    Inventors: Chad Benson, Mike Frost
  • Publication number: 20140115486
    Abstract: A method for manual intervention in a dialing process includes maintaining a list of records containing phone numbers in a database stored on a computer readable storage medium, receiving at a computer and from the user a click for each of the records within the list of records in the database stored on the computer readable storage medium, and storing on a computer readable storage medium a record of the click, an identity of the user performing the click, and an association between the click and one of the records within the list of records. For each click, the method provides for electronically communicating the corresponding phone number of one of the records within the list to a telecommunications system for dialing the phone number. The method may further include dialing the phone number using the telecommunications system.
    Type: Application
    Filed: October 19, 2012
    Publication date: April 24, 2014
    Applicant: INNOVATION SOFTWARE, LLC
    Inventors: Chad Benson, Mike Frost
  • Publication number: 20140101198
    Abstract: A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: INNOVATION SOFTWARE, LLC
    Inventors: Chad Benson, Mike Frost
  • Publication number: 20140012624
    Abstract: A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors.
    Type: Application
    Filed: September 13, 2013
    Publication date: January 9, 2014
    Applicant: INNOVATION SOFTWARE, LLC
    Inventors: Chad Benson, Mike Frost
  • Publication number: 20130305162
    Abstract: A method for manual intervention in a dialing process includes maintaining a list of records containing phone numbers in a database stored on a computer readable storage medium, receiving at a computer and from the user a click for each of the records within the list of records in the database stored on the computer readable storage medium, and storing on a computer readable storage medium a record of the click, an identity of the user performing the click, and an association between the click and one of the records within the list of records. For each click, the method provides for electronically communicating the corresponding phone number of one of the records within the list to a dialing device for dialing the phone number. The method may further include dialing the phone number using the dialing device.
    Type: Application
    Filed: July 17, 2013
    Publication date: November 14, 2013
    Inventors: Chad Benson, Mike Frost