Patents by Inventor Michael Gadd

Michael Gadd 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: 12135873
    Abstract: Systems and methods relating to a keyboard application on a mobile device are disclosed. The keyboard application generates a search query which it sends to a remote server. Data located based on the search query is received from the remote server. The data is associated with a record comprising a record identifier. The keyboard application associates a GUI element of the keyboard application with the record identifier. An input is received corresponding to selection of the GUI element. A unique tracking link is generated comprising a URI and an identifier associated with the selection of the GUI element. The URI is a deep link into an application that can execute on the mobile device. The unique tracking link is stored in a database in association with the record and user identifier and passed to the application to access content of the application.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: November 5, 2024
    Assignee: Kindred Soul Ltd.
    Inventors: Michael Gadd, Aaron Simpson, Matthew Larter, Shems Eddine Boukhatem, Robyn Chin
  • Patent number: 12079257
    Abstract: Systems and methods relating to a keyboard interceptor on a mobile device are disclosed. The keyboard interceptor receives a first input and generates a search query based on the first input. Data is located based on the search query, the located data being associated with a record, the record comprising a record identifier. The located data comprises at least one of: a coupon code, and one or more survey questions. The keyboard application associates a GUI element with the record identifier and receives a second input, by a user, corresponding to selection of the GUI element. Responsive to receiving the second input, the keyboard application performs an action comprising one of: passing the coupon code into a text field within a webpage, and displaying the one or more survey questions in the GUI of the mobile device.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: September 3, 2024
    Assignee: Kindred Soul Ltd.
    Inventors: Michael Gadd, Aaron Simpson, Matthew Larter, Shems Eddine Boukhatem, Robyn Chin
  • Publication number: 20230393733
    Abstract: Systems and methods relating to a keyboard interceptor are disclosed. The keyboard interceptor receives a first input by a user into a keyboard application on a mobile device. A search query is generated based on the first input and data is located based on the search query. The data is associated with a record comprising a record identifier. The keyboard interceptor associates a GUI element of the keyboard application with the record identifier. A second input is received corresponding to selection of the GUI element. A unique tracking link is generated comprising a URL associated with the locate data and an identifier associated with the selection of the GUI element. The unique tracking link is passed to a web browser application executing on the mobile device to access the website. The web browser application stores a cookie comprising the identifier associated with the selection of the GUI element.
    Type: Application
    Filed: August 21, 2023
    Publication date: December 7, 2023
    Inventors: Michael GADD, Aaron SIMPSON, Matthew LARTER, Shems Eddine BOUKHATEM, Robyn CHIN
  • Patent number: 11683290
    Abstract: A computer-implemented improved system for producing studio quality e-commerce product videos displaying a 3D rendering created from a 3D model of a product that includes generally the steps of uploading a 3D model of the consumer product onto a computer or an online platform; selecting product features for highlighting in the video; rotating the 3D model to identify selected features; providing text to highlight portions of the video and the selected features; selecting and providing musical accompaniment for the video; and, creating a timeline to establish the sequence of individual portions of the video whereupon the 3D rendered video is then automatically generated for the vendor's e-commerce product page and various social platforms.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: June 20, 2023
    Assignee: GLOSSI, INC.
    Inventors: David Stern, Jacob William Black, Jonathan M. Gitlin, Michael Gadd, Greg Bolton, Kyle Dail, Rachael McDonald, Jacob Backer Schwartz, Steven Walther
  • Publication number: 20230052456
    Abstract: Systems and methods relating to a keyboard application on a mobile device are disclosed. The keyboard application generates a search query which it sends to a remote server. Data located based on the search query is received from the remote server. The data is associated with a record comprising a record identifier. The keyboard application associates a GUI element of the keyboard application with the record identifier. An input is received corresponding to selection of the GUI element. A unique tracking link is generated comprising a URI and an identifier associated with the selection of the GUI element. The URI is a deep link into an application that can execute on the mobile device. The unique tracking link is stored in a database in association with the record and user identifier and passed to the application to access content of the application.
    Type: Application
    Filed: November 3, 2022
    Publication date: February 16, 2023
    Inventors: Michael GADD, Aaron SIMPSON, Matthew LARTER, Shems Eddine BOUKHATEM, Robyn CHIN
  • Publication number: 20220284063
    Abstract: Systems and methods relating to a keyboard interceptor are disclosed. The keyboard interceptor receives a first input by a user into a keyboard application on a mobile device. A search query is generated based on the first input and data is located based on the search query. The data is associated with a record comprising a record identifier. The keyboard interceptor associates a GUI element of the keyboard application with the record identifier. A second input is received corresponding to selection of the GUI element. A unique tracking link is generated comprising a URL associated with the locate data and an identifier associated with the selection of the GUI element. The unique tracking link is passed to a web browser application executing on the mobile device to access the website. The web browser application stores a cookie comprising the identifier associated with the selection of the GUI element.
    Type: Application
    Filed: December 23, 2021
    Publication date: September 8, 2022
    Inventors: Michael GADD, Aaron SIMPSON, Matthew LARTER, Shems Eddine BOUKHATEM, Robyn CHIN
  • Publication number: 20220284050
    Abstract: Systems and methods relating to a keyboard interceptor on a mobile device are disclosed. The keyboard interceptor receives a first input and generates a search query based on the first input. Data is located based on the search query, the located data being associated with a record, the record comprising a record identifier. The located data comprises at least one of: a coupon code, and one or more survey questions. The keyboard application associates a GUI element with the record identifier and receives a second input, by a user, corresponding to selection of the GUI element. Responsive to receiving the second input, the keyboard application performs an action comprising one of: passing the coupon code into a text field within a webpage, and displaying the one or more survey questions in the GUI of the mobile device.
    Type: Application
    Filed: March 3, 2022
    Publication date: September 8, 2022
    Inventors: Michael GADD, Aaron SIMPSON, Matthew LARTER, Shems Eddine BOUKHATEM, Robyn CHIN
  • Patent number: 11237725
    Abstract: Systems and methods relating to a keyboard interceptor are disclosed. The keyboard interceptor receives a first input by a user into a keyboard application on a mobile device. A search query is generated based on the first input and data is located based on the search query. The data is associated with a record comprising a record identifier. The keyboard interceptor associates a GUI element of the keyboard application with the record identifier. A second input is received corresponding to selection of the GUI element. A unique tracking link is generated comprising a URL associated with the locate data and an identifier associated with the selection of the GUI element. The unique tracking link is passed to a web browser application executing on the mobile device to access the website. The web browser application stores a cookie comprising the identifier associated with the selection of the GUI element.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: February 1, 2022
    Assignee: Kindred Soul Ltd.
    Inventors: Michael Gadd, Aaron Simpson, Matthew Larter, Shems Eddine Boukhatem, Robyn Chin
  • Patent number: 10183419
    Abstract: A cutting apparatus including a holding unit for holding a workpiece, a cutting blade having a peripheral cutting edge for cutting a workpiece, a spindle unit including a spindle for rotating the cutting blade, a blade cover mounted on the spindle unit for covering the cutting blade, the blade cover having a bottom portion formed with a slit for allowing projection of a part of the cutting edge of the cutting blade, and a cutting fluid supplying unit for supplying a cutting fluid to the upper surface of the workpiece on both sides of the slit. The cutting fluid is not directly supplied to the cutting blade, but it is supplied to the upper surface of the workpiece. Accordingly, there is no possibility that the cutting fluid may be scattered by the rotation of the cutting blade.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: January 22, 2019
    Assignee: Disco Corporation
    Inventor: Michael Gadd
  • Patent number: 9387554
    Abstract: A laser processing apparatus including a processing head for applying a laser beam to a workpiece. The processing head includes a focusing lens and a collecting unit provided between the focusing lens and the workpiece for collecting debris generated by the application of the laser beam focused by the focusing lens to the workpiece. The collecting unit includes a suction source for sucking the debris and a suction line having one end connected to the suction source and the other end opening to the front side of the workpiece. The laser processing apparatus further includes a cleaning liquid supplying unit for supplying a cleaning liquid to the suction line.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: July 12, 2016
    Assignee: Disco Corporation
    Inventor: Michael Gadd
  • Patent number: 9381673
    Abstract: A blade cover covers a cutting blade mounted on a spindle. The blade cover has a bottom portion formed with an opening from which the lower end of the cutting blade projects. A cutting fluid is supplied to the upper surface of a workpiece in the periphery of the opening of the blade cover. A discharge opening is formed in the blade cover. Air is sucked from the discharge opening by a vacuum source. The cutting fluid supplied to the upper surface of the workpiece is taken from the opening into the blade cover in association with the rotation of the cutting blade and thereafter discharged from the discharge opening to the outside of the blade cover. Accordingly, scattering of the cutting fluid can be suppressed.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 5, 2016
    Assignee: Disco Corporation
    Inventor: Michael Gadd
  • Publication number: 20150183130
    Abstract: A cutting apparatus including a holding unit for holding a workpiece, a cutting blade having a peripheral cutting edge for cutting a workpiece, a spindle unit including a spindle for rotating the cutting blade, a blade cover mounted on the spindle unit for covering the cutting blade, the blade cover having a bottom portion formed with a slit for allowing projection of a part of the cutting edge of the cutting blade, and a cutting fluid supplying unit for supplying a cutting fluid to the upper surface of the workpiece on both sides of the slit. The cutting fluid is not directly supplied to the cutting blade, but it is supplied to the upper surface of the workpiece. Accordingly, there is no possibility that the cutting fluid may be scattered by the rotation of the cutting blade.
    Type: Application
    Filed: December 17, 2014
    Publication date: July 2, 2015
    Inventor: Michael Gadd
  • Publication number: 20140311471
    Abstract: A blade cover covers a cutting blade mounted on a spindle. The blade cover has a bottom portion formed with an opening from which the lower end of the cutting blade projects. A cutting fluid is supplied to the upper surface of a workpiece in the periphery of the opening of the blade cover. A discharge opening is formed in the blade cover. Air is sucked from the discharge opening by a vacuum source. The cutting fluid supplied to the upper surface of the workpiece is taken from the opening into the blade cover in association with the rotation of the cutting blade and thereafter discharged from the discharge opening to the outside of the blade cover. Accordingly, scattering of the cutting fluid can be suppressed.
    Type: Application
    Filed: April 17, 2014
    Publication date: October 23, 2014
    Applicant: DISCO CORPORATION
    Inventor: Michael Gadd
  • Publication number: 20140305917
    Abstract: A laser processing apparatus includes a chuck table for holding a workpiece. A laser beam is applied to the workpiece. A laser beam oscillating unit oscillates the laser beam and a processing head having a focusing lens focuses the laser beam. A dust collecting unit collects debris generated by the application of the laser beam. The dust collecting unit includes a suction passage having an opening for allowing passage of the laser beam to be focused onto the workpiece by the focusing lens. The suction passage extends symmetrically with respect to the opening, and a vacuum source draws the debris. The suction passage has a first end and a second end selectively connected to the vacuum source.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 16, 2014
    Applicant: Disco Corporation
    Inventor: Michael Gadd
  • Publication number: 20140048519
    Abstract: A laser processing apparatus including a processing head for applying a laser beam to a workpiece. The processing head includes a focusing lens and a collecting unit provided between the focusing lens and the workpiece for collecting debris generated by the application of the laser beam focused by the focusing lens to the workpiece. The collecting unit includes a suction source for sucking the debris and a suction line having one end connected to the suction source and the other end opening to the front side of the workpiece. The laser processing apparatus further includes a cleaning liquid supplying unit for supplying a cleaning liquid to the suction line.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 20, 2014
    Applicant: Disco Corporation
    Inventor: Michael GADD
  • Publication number: 20070209491
    Abstract: A method of cutting a product of a predetermined shape from a sheet material (1) by firstly supporting a sheet material in a first position by a first support means (2) whereafter she sheet (1) may be cut through by moving a line type cutter (7) relative to the sheet material on a line or lines to define part of the predetermined shape. The sheet material may then be supported in a second position (whether by the first support means or another support means (2a, 2b)) and again cut by moving a line type cutter relative to the sheet material on a line or lines to define the remaining perimeter of the predetermined shape, to thereby cut the predetermined shape from the sheet material. In the second position the sheet material is provided with upward support to support the predetermined shape to be cut from the sheet material and wherein in the second position the or another support means includes a through cut commensurate to the line or lines to define the remaining perimeter of the predetermined shape.
    Type: Application
    Filed: May 14, 2007
    Publication date: September 13, 2007
    Applicant: JETSIS INTERNATIONAL PTE LTD
    Inventor: Michael Gadd
  • Publication number: 20070093178
    Abstract: The present invention provides a method of handling abrasive solids materials used in an abrasive cutting procedure which jets a high-pressure abrasive slurry through a nozzle (7) onto a work piece over and/or in a catcher tank (8). This handling method includes catching the used abrasive slurry together with work piece kerf material in the catcher tank, and passing at least some abrasive solids collected in the catcher tank as a slurry to a partitioning apparatus which includes a vibratory sieve (27). The handling method also includes partitioning the slurry with the partitioning apparatus in order to provide at least two solids streams. One of the solid streams passes through the sieve and the other passes across the sieve whilst entrained as a slurry. The handling method further includes passing as a slurry to the nozzle (7) for jetting a pressurised or pressurisable slurry that has partitioned solids stream which has passed through the sieve (27).
    Type: Application
    Filed: December 12, 2006
    Publication date: April 26, 2007
    Inventor: Michael Gadd
  • Publication number: 20070093179
    Abstract: The present invention provides a method of handling abrasive solids materials used in an abrasive cutting procedure which jets a high-pressure abrasive slurry through a nozzle (7) onto a work piece over and/or in a catcher tank (8). This handling method includes catching the used abrasive slurry together with work piece kerf material in the catcher tank, and passing at least some abrasive solids collected in the catcher tank as a slurry to a partitioning apparatus which includes a vibratory sieve (27). The handling method also includes partitioning the slurry with the partitioning apparatus in order to provide at least two solids streams. One of the solid streams passes through the sieve and the other passes across the sieve whilst entrained as a slurry. The handling method further includes passing as a slurry to the nozzle (7) for jetting a pressurised or pressurisable slurry that has partitioned solids stream which has passed through the sieve (27).
    Type: Application
    Filed: December 12, 2006
    Publication date: April 26, 2007
    Inventor: Michael Gadd
  • Publication number: 20070093180
    Abstract: The present invention provides a method of handling abrasive solids materials used in an abrasive cutting procedure which jets a high-pressure abrasive slurry through a nozzle (7) onto a work piece over and/or in a catcher tank (8). This handling method includes catching the used abrasive slurry together with work piece kerf material in the catcher tank, and passing at least some abrasive solids collected in the catcher tank as a slurry to a partitioning apparatus which includes a vibratory sieve (27). The handling method also includes partitioning the slurry with the partitioning apparatus in order to provide at cast two solids streams. One of the solid streams passes through the sieve and the other passes across the sieve whilst entrained as a slurry. The handling method further includes passing as a slurry to the nozzle (7) for jetting a pressurised or pressurisable slurry that has partitioned solids stream which has passed through the sieve (27).
    Type: Application
    Filed: December 12, 2006
    Publication date: April 26, 2007
    Inventor: Michael Gadd
  • Publication number: 20070028972
    Abstract: A flow of fluid is switched on and off by diverting the flow to an alternative path. In a preferred application an abrasive cutting jet, formed by a flow of abrasive slurry fed via a conduit to a cutting jet nozzle, is switched on and off by diverting the flow at a three way changeover valve to a conduit and bypass nozzle. Valves control the connection to a flow of clean auxiliary water to respective outlet ports of the changeover valve to reduce pressure differentials during operation of the changeover valve and to provide clean backflows which hydraulically divert the flow of abrasive slurry at the changeover valve and allow the changeover valve to open and close on a clean, largely abrasive-free flow.
    Type: Application
    Filed: March 30, 2004
    Publication date: February 8, 2007
    Inventor: Michael Gadd