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: 11970409Abstract: 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: GrantFiled: November 21, 2022Date of Patent: April 30, 2024Assignee: Revive Environmental Technology, LLCInventors: 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: 11960950Abstract: 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: GrantFiled: July 7, 2022Date of Patent: April 16, 2024Assignee: BELL LUMBER & POLE COMPANYInventors: Brett Franks, Joshua Schindeldecker
-
Patent number: 11940283Abstract: 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: GrantFiled: August 12, 2021Date of Patent: March 26, 2024Assignee: 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: 11741185Abstract: 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: GrantFiled: August 25, 2022Date of Patent: August 29, 2023Assignee: Menlo Security, Inc.Inventors: Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
-
Patent number: 11715342Abstract: 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: GrantFiled: December 5, 2019Date of Patent: August 1, 2023Inventors: Thompson Nguyen, Jayendu Sharma, Joshua Frank, Gene Lee
-
Patent number: 11477248Abstract: 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: GrantFiled: December 14, 2021Date of Patent: October 18, 2022Assignee: Menlo Security, Inc.Inventors: Kowsik Guruswamy, Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
-
Patent number: 11468142Abstract: 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: GrantFiled: August 21, 2020Date of Patent: October 11, 2022Assignee: Menlo Security, Inc.Inventors: Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
-
Publication number: 20220109700Abstract: 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: ApplicationFiled: December 14, 2021Publication date: April 7, 2022Inventors: Kowsik Guruswamy, Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
-
Patent number: 11245731Abstract: 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: GrantFiled: October 27, 2020Date of Patent: February 8, 2022Assignee: Menlo Security, Inc.Inventors: Kowsik Guruswamy, Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
-
Publication number: 20200184765Abstract: 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: ApplicationFiled: December 5, 2019Publication date: June 11, 2020Inventors: Thompson Nguyen, Jayendu Sharma, Joshua Frank, Gene Lee
-
Publication number: 20170024804Abstract: 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: ApplicationFiled: July 23, 2015Publication date: January 26, 2017Inventors: 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: 9098807Abstract: 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: GrantFiled: March 12, 2014Date of Patent: August 4, 2015Assignee: Google Inc.Inventors: Clifford Samaniego, David G. King, David A. Ross, Alexander Joshua Frank, Omid Madani, Kenji Arai, Ruei-Sung Lin
-
Patent number: 8977771Abstract: 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: GrantFiled: October 2, 2007Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: Christopher Leon Bush, Joshua Frank Nedelka, Didier Garcia La Rosa, Mark Rutenburg
-
Patent number: 8706675Abstract: 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: GrantFiled: August 29, 2011Date of Patent: April 22, 2014Assignee: Google Inc.Inventors: Clifford Samaniego, David G. King, David A. Ross, Alexander Joshua Frank, Omid Madani, Kenji Arai, Ruei-Sung Lin
-
Publication number: 20090089411Abstract: 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: ApplicationFiled: October 2, 2007Publication date: April 2, 2009Inventors: Christopher Leon Bush, Joshua Frank Nedelka, Didier Garcia La Rosa, Mark Rutenburg