Patents by Inventor Robert Gamble

Robert Gamble 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: 20230379360
    Abstract: A system for detecting phishing events is provided. A data receiver is configured to receive datasets representative of web traffic associated with access to or on-going usage of an application hosted on a server of a production environment by a user. A machine learning engine is configured to generate a score based at least on the datasets representative of the web traffic indicative of whether the user is a malicious user or a non-malicious user. A routing modification engine is configured to route downstream web traffic associated with access to or on-going usage of the application by the user if the score is greater than a threshold to a server of a sandbox environment that is configured to emulate a graphic user interface of the production environment.
    Type: Application
    Filed: August 4, 2023
    Publication date: November 23, 2023
    Inventors: Matin HALLAJI, Cheng Chen LIU, Ilya KOLMANOVICH, Jamie Robert GAMBLE, Gadi SHPITS, Cormac O'KEEFFE
  • Patent number: 11722520
    Abstract: A system for detecting phishing events is provided. A data receiver is configured to receive datasets representative of web traffic associated with access to or on-going usage of an application hosted on a server of a production environment by a user. A machine learning engine is configured to generate a score based at least on the datasets representative of the web traffic indicative of whether the user is a malicious user or a non-malicious user. A routing modification engine is configured to route downstream web traffic associated with access to or on-going usage of the application by the user if the score is greater than a threshold to a server of a sandbox environment that is configured to emulate a graphic user interface of the production environment.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 8, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Matin Hallaji, Cheng Chen Liu, Ilya Kolmanovich, Jamie Robert Gamble, Gadi Shpits, Cormac O'Keeffe
  • Publication number: 20210160281
    Abstract: A system for detecting phishing events is provided. A data receiver is configured to receive datasets representative of web traffic associated with access to or on-going usage of an application hosted on a server of a production environment by a user. A machine learning engine is configured to generate a score based at least on the datasets representative of the web traffic indicative of whether the user is a malicious user or a non-malicious user. A routing modification engine is configured to route downstream web traffic associated with access to or on-going usage of the application by the user if the score is greater than a threshold to a server of a sandbox environment that is configured to emulate a graphic user interface of the production environment.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 27, 2021
    Inventors: Matin HALLAJI, Cheng Chen LIU, Ilya KOLMANOVICH, Jamie Robert GAMBLE, Gadi SHIPTS, Cormac O'KEEFFE
  • Publication number: 20080272162
    Abstract: A firearm holster is provided which retains a weapon with a laser or light attachment. The holster is generally formed from a hard material and has a cavity open at the underside of the firearm barrel. The holster may include safety features such as a locking tab, securing strap, or muzzle post.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 6, 2008
    Inventor: Robert Gamble
  • Publication number: 20070240216
    Abstract: Hypervisors are a new technology in the industry that enable multiple Operating Systems to co-exist on a single client. The use of a hypervisor provides a novel approach to email virus protection. The hypervisor is able to fire up an Operating System on demand, for a specific purpose, or have it running from the powering of the computer. A second Operating System can be provided as a donor Operating System that acts as a scratch area or scratch pad. Emails sent to the recipient are opened under the donor Operating System, or the “Scratch OS”. Once the email activities are complete, the “Scratch OS” can be discarded. Thus, any damage that may be caused by an email virus would be nil, and further the User Operating System would be undamaged. This method would be effective in precluding any damage that a virus may have done.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Frances O'Sullivan, Richard Cheston, Daryl Cromer, Robert Gamble, Howard Locker, Rod Walterman
  • Publication number: 20060273105
    Abstract: A mounting assembly for removably mounting a hopper spreader to a trailer hitch of a vehicle includes an elongated mounting bar adapted to be secured to the hopper spreader and a hitch adapter carried by the mounting bar which is adapted to be received by the trailer hitch for supporting the hopper spreader on the vehicle. A stabilizing assembly carried by the mounting bar includes stabilizing arms that extend outwardly on opposite sides of the hitch adapter for engaging an undersurface of the vehicle for stabilizing the hopper spreader against rotation about the trailer hitch.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 7, 2006
    Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
  • Publication number: 20060266853
    Abstract: A hopper spreader apparatus adapted for mounting to a vehicle, to be towed by a vehicle or to be pushed by hand, includes a sprayer apparatus for spraying liquid material as well as dispensing dry free-flow material. The hopper spreader apparatus includes a variable discharge mechanism, allowing adjustment of both the flow rate and the distribution pattern of the dry free-flow material particulate material being dispensed. The operation of the hopper spreader apparatus can be controlled remotely using radio frequency (RF) signaling. The hopper spreader apparatus obtains electrical power from an on-board battery and includes a battery charger to allow the battery to be charged when the hopper spreader apparatus is not in use.
    Type: Application
    Filed: May 31, 2006
    Publication date: November 30, 2006
    Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
  • Publication number: 20060180680
    Abstract: A variable discharge mechanism for a hopper spreader apparatus includes first and second flow control members that allow varying the discharge rate by providing relative rotation between flow gate members to adjust the size of a delivery opening and thus the discharge volume flow rate. The distribution pattern can be changed by changing the location of the delivery opening with respect to an axis extending in the direction of travel of the vehicle.
    Type: Application
    Filed: February 17, 2005
    Publication date: August 17, 2006
    Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
  • Publication number: 20060042128
    Abstract: An improved snow plow blade is disclosed which has a fixed upper plow blade and a pivoting lower trip blade mounted on the swing frame of the snow plow with the axis of rotation of the trip blade being directly in line with the swing frame and the support frame of the snow plow. Since the axis of rotation of the trip edge blade is located at the height of the vertical center of the swing frame (and is thereby in the same horizontal plane), the forces imparted to the swing frame will be essentially compressive in nature rather than including a torsional element as well. The trip edge blade and the trip edge springs used to bias the trip edge blade into an untripped position are substantially supported by the swing frame of the snow plow rather than being supported from the upper plow blade. The trip edge blade is also sufficiently high to prevent damage to the upper snow plow blade due to impacts with curbs or other high obstacles.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventors: Lynn Schultz, Ann Schmid, Robert Gamble, Terry Wendorff
  • Publication number: 20060005435
    Abstract: An improved apex snow plow having reversible wings is disclosed in which each wing frame is constructed to be used on either side of the snow plow to eliminate the need for two separately designed and constructed snow plow wings. The reversible wings are easily secured to the center portion of the snow plow and are removable to facilitate replacement. The reversible wings of the snow plow of the present invention can be arranged into any desired configuration via a hydraulic system positioned near the bottom of each wing, thereby allowing each wing to be lighter than and more effective than conventional apex snow plow blade designs.
    Type: Application
    Filed: July 7, 2004
    Publication date: January 12, 2006
    Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
  • Publication number: 20050281983
    Abstract: The present invention provides a chemical mechanical polishing pad comprising a window formed in the polishing pad, the window having a void provided on a side thereof. The polishing pad further comprises a void-pressure relief channel provided in the polishing pad from the void to a periphery of the polishing pad.
    Type: Application
    Filed: June 16, 2004
    Publication date: December 22, 2005
    Inventors: T. Crkvenac, Robert Gamble, Jason Lawhorn
  • Publication number: 20050275135
    Abstract: The present invention provides a chemical mechanical polishing pad having reduced stress windows. In addition, the present invention provides a method of forming a chemical mechanical polishing pad, the method comprising, primary annealing a window separate from a polishing pad material and providing the polishing pad material in a periphery of the primary annealed window before a predetermined quench temperature of the primary annealed window. The method further comprises secondary annealing the window and the polishing pad material together and cutting the secondary annealed window and the polishing pad material to a predetermined thickness.
    Type: Application
    Filed: June 10, 2004
    Publication date: December 15, 2005
    Inventors: Kyle David, Robert Gamble, Leslie Haschak, George Lamborn, Jason Lawhorn, John Roberts
  • Publication number: 20050189065
    Abstract: A method of forming a layered polishing pad is disclosed. The method includes double-laminating a subpad on opposing sides with respective adhesive layers and bonding a polishing pad top layer to the subpad via the upper adhesive layer. The polishing pad optionally includes a window. Because the subpad is double-laminated, an opening can be formed through both the top and bottom adhesive layers as well as the subpad. Thus, when bonded to a top polishing pad layer having a window, the result is a layered polishing pad with a through optical path that does not include an adhesive layer.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Inventors: Mark Boldizar, Robert Gamble, Vincent Hedrick, Jason Lawhorn, Alan Saikin, Katherine Tome