Patents by Inventor Joshua Frank

Joshua Frank 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: 11970409
    Abstract: Per- and polyfluoroalkyl substances (PFAS) are destroyed by oxidation in supercritical conditions. PFAS in water can be concentrated and prepared for destruction in a pretreatment phase. Following annihilation of the PFAS in supercritical conditions to levels below 5 parts per trillion (ppt), the water effluent can be used to recover heat, returned to sub-critical conditions, and then released back into the environment.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: April 30, 2024
    Assignee: Revive Environmental Technology, LLC
    Inventors: Lindy E. Dejarme, Kavitha Dasu, Russell R. Sirabian, Jeffrey Ellis, Dan Garbark, Nathan Bryant, John Tallarico, Joseph Casciano, Slawomir Winecki, David Holley, Joshua James, Keith Brown, Doug Hendry, Darwin Argumedo, Aaron Frank, Christopher Gordon Scheitlin, Michael M. Miller
  • Patent number: 11960950
    Abstract: In accordance with one aspect, the present disclosure is directed to methods, systems and machine readable media including computer programs to track information for an article of manufacture. An illustrative method includes providing a blank tag for the article of manufacture, and forming a marked tag from the blank tag by forming at least one character on the blank tag using a light source, such as a laser. The at least one character can be encoded with information relating to the article of manufacture.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: April 16, 2024
    Assignee: BELL LUMBER & POLE COMPANY
    Inventors: Brett Franks, Joshua Schindeldecker
  • Patent number: 11940283
    Abstract: A method for matching a vehicle with a user including receiving a user ride request for a vehicle from a plurality of available vehicles from a user, receiving a threshold vehicle risk score preference for the user, receiving a user risk score for the user, receiving a threshold user risk score preference for the plurality of available vehicles, identifying a subset of the plurality of available vehicles having a vehicle risk score at or below the threshold vehicle risk score preference of the user and a threshold user risk score preference at or above the user risk score of the user, and presenting the user with ride options for selecting one of the subset of the plurality of available vehicles of the subset of available vehicles for the user ride request.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: March 26, 2024
    Assignee: Toyota Motor North America, Inc.
    Inventors: Roger A. Kyle, Christopher Risberg, Nikhil Rajendra, Timothy Wang, Jordan Frank, Jiju Thomas, Daniel C. Bracken, Joshua Batie, Michael D. Dorazio, Randy Kaushek
  • Patent number: 11741185
    Abstract: Providing policy check functionality to file uploads is disclosed. An attempted file upload is detected at a browser isolation system. A user of a client is prompted to provide a credential associated with the file and usable to access contents of the file. A policy is applied to the file upload.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: August 29, 2023
    Assignee: Menlo Security, Inc.
    Inventors: Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
  • Patent number: 11715342
    Abstract: A camera captures a display of a gaming device and determines information that appears on the display. The camera is mounted on a video gaming device, and the camera continuously or at various intervals captures images of the screen of the video gaming device. Those images are analyzed to determine information displayed on the video gaming device, such as game speed (e.g., time between handle pulls, total time of play, handle pulls during a session, etc.), bet amounts, bet lines, credits, etc. This information may be determined in various ways, such as by using image processing of images captured by the camera. Machine learning algorithms may also be used to infer key information displayed on the screen of the video gaming device to capture and/or analyze. A housing of the camera may also have a secondary display oriented in a similar direction as the screen of the video gaming device.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: August 1, 2023
    Inventors: Thompson Nguyen, Jayendu Sharma, Joshua Frank, Gene Lee
  • Patent number: 11477248
    Abstract: Disclosed herein are techniques for protecting web applications from untrusted endpoints using remote browser isolation. In an example scenario, a browser isolation system receives a request from a client browser executing on a client device to connect with a remote application accessible via a private network. A surrogate browser is provided to facilitate communications between the client browser and the remote application. A security policy is enforced against the communications.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: October 18, 2022
    Assignee: Menlo Security, Inc.
    Inventors: Kowsik Guruswamy, Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
  • Patent number: 11468142
    Abstract: Providing policy check functionality to file uploads is disclosed. An attempted file upload is detected at a browser isolation system. A user of a client is prompted to provide a credential associated with the file and usable to access contents of the file. A policy is applied to the file upload.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: October 11, 2022
    Assignee: Menlo Security, Inc.
    Inventors: Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
  • Publication number: 20220109700
    Abstract: Disclosed herein are techniques for protecting web applications from untrusted endpoints using remote browser isolation. In an example scenario, a browser isolation system receives a request from a client browser executing on a client device to connect with a remote application accessible via a private network. A surrogate browser is provided to facilitate communications between the client browser and the remote application. A security policy is enforced against the communications.
    Type: Application
    Filed: December 14, 2021
    Publication date: April 7, 2022
    Inventors: Kowsik Guruswamy, Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
  • Patent number: 11245731
    Abstract: Disclosed herein are techniques for protecting web applications from untrusted endpoints using remote browser isolation. In an example scenario, a browser isolation system receives a request from a client browser executing on a client device to connect with a remote application accessible via a private network. A surrogate browser is provided to facilitate communications between the client browser and the remote application. A security policy is enforced against the communications.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: February 8, 2022
    Assignee: Menlo Security, Inc.
    Inventors: Kowsik Guruswamy, Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
  • Publication number: 20200184765
    Abstract: A camera captures a display of a gaming device and determines information that appears on the display. The camera is mounted on a video gaming device, and the camera continuously or at various intervals captures images of the screen of the video gaming device. Those images are analyzed to determine information displayed on the video gaming device, such as game speed (e.g., time between handle pulls, total time of play, handle pulls during a session, etc.), bet amounts, bet lines, credits, etc. This information may be determined in various ways, such as by using image processing of images captured by the camera. Machine learning algorithms may also be used to infer key information displayed on the screen of the video gaming device to capture and/or analyze. A housing of the camera may also have a secondary display oriented in a similar direction as the screen of the video gaming device.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Inventors: Thompson Nguyen, Jayendu Sharma, Joshua Frank, Gene Lee
  • Publication number: 20170024804
    Abstract: Systems and methods for receiving and processing online orders for items and/or services to be fulfilled by the retailer using multiple different fulfillment channels or methods for multiple items in a single order are provided. In certain embodiments, the methods comprise: receiving data regarding a plurality of items selected for purchase from a retailer by a customer in an order, wherein one or more possible fulfillment channels are associated with each of the items; assigning a fulfillment channel for each of the items in the order, wherein at least two different fulfillment channels are assigned within the order; receiving payment information from the customer for the order; and retrieving and/or preparing the items in the order for fulfillment to the customer via at least two different fulfillment channels.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 26, 2017
    Inventors: Paul Steven Tepfenhart, JR., Kedar Dilip Patel, Joshua Frank Morales, William Andrew Chancellor, JR., Tiffany Brooke Doege, Melissa Mary Ryan, Elizabeth Ann Bonilla
  • Patent number: 9098807
    Abstract: A video hosting service comprising video classifiers that identify content sources of content included in videos uploaded to the video hosting service. Identifying the content source allows a content owner of the content source to claim ownership of videos that include content based on the content source. Usage policies associated with the content owners are applied to the uploaded videos that describe how the video hosting service is to treat the videos.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Clifford Samaniego, David G. King, David A. Ross, Alexander Joshua Frank, Omid Madani, Kenji Arai, Ruei-Sung Lin
  • Patent number: 8977771
    Abstract: A computer implemented method, apparatus, and computer usable program code for distributing media content. A plurality of media files are identified for distribution. A determination is made whether any of the plurality of media files is unavailable remotely. In response to a determination that a portion of the plurality of media files is unavailable remotely, a portion of the plurality of media files is placed in an archive. A playlist identifying the plurality of media files is placed in the archive. A set of links to each of the plurality of media files that are available remotely are placed in the archive, wherein the archive is used to distribute the media content.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher Leon Bush, Joshua Frank Nedelka, Didier Garcia La Rosa, Mark Rutenburg
  • Patent number: 8706675
    Abstract: A video hosting service comprising video classifiers that identify content sources of content included in videos uploaded to the video hosting service. Identifying the content source allows a content owner of the content source to claim ownership of videos that include content based on the content source. Usage policies associated with the content owners are applied to the uploaded videos that describe how the video hosting service is to treat the videos.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventors: Clifford Samaniego, David G. King, David A. Ross, Alexander Joshua Frank, Omid Madani, Kenji Arai, Ruei-Sung Lin
  • Publication number: 20090089411
    Abstract: A computer implemented method, apparatus, and computer usable program code for distributing media content. A plurality of media files are identified for distribution. A determination is made whether any of the plurality of media files is unavailable remotely. In response to a determination that a portion of the plurality of media files is unavailable remotely, a portion of the plurality of media files is placed in an archive. A playlist identifying the plurality of media files is placed in the archive. A set of links to each of the plurality of media files that are available remotely are placed in the archive, wherein the archive is used to distribute the media content.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 2, 2009
    Inventors: Christopher Leon Bush, Joshua Frank Nedelka, Didier Garcia La Rosa, Mark Rutenburg