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: 20230379360Abstract: 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: ApplicationFiled: August 4, 2023Publication date: November 23, 2023Inventors: Matin HALLAJI, Cheng Chen LIU, Ilya KOLMANOVICH, Jamie Robert GAMBLE, Gadi SHPITS, Cormac O'KEEFFE
-
Patent number: 11722520Abstract: 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: GrantFiled: November 23, 2020Date of Patent: August 8, 2023Assignee: ROYAL BANK OF CANADAInventors: Matin Hallaji, Cheng Chen Liu, Ilya Kolmanovich, Jamie Robert Gamble, Gadi Shpits, Cormac O'Keeffe
-
Publication number: 20210160281Abstract: 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: ApplicationFiled: November 23, 2020Publication date: May 27, 2021Inventors: Matin HALLAJI, Cheng Chen LIU, Ilya KOLMANOVICH, Jamie Robert GAMBLE, Gadi SHIPTS, Cormac O'KEEFFE
-
Publication number: 20080272162Abstract: 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: ApplicationFiled: May 2, 2007Publication date: November 6, 2008Inventor: Robert Gamble
-
Publication number: 20070240216Abstract: 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: ApplicationFiled: March 31, 2006Publication date: October 11, 2007Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Frances O'Sullivan, Richard Cheston, Daryl Cromer, Robert Gamble, Howard Locker, Rod Walterman
-
Publication number: 20060273105Abstract: 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: ApplicationFiled: June 3, 2005Publication date: December 7, 2006Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
-
Publication number: 20060266853Abstract: 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: ApplicationFiled: May 31, 2006Publication date: November 30, 2006Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
-
Publication number: 20060180680Abstract: 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: ApplicationFiled: February 17, 2005Publication date: August 17, 2006Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
-
Publication number: 20060042128Abstract: 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: ApplicationFiled: August 25, 2004Publication date: March 2, 2006Inventors: Lynn Schultz, Ann Schmid, Robert Gamble, Terry Wendorff
-
Publication number: 20060005435Abstract: 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: ApplicationFiled: July 7, 2004Publication date: January 12, 2006Inventors: Robert Gamble, Lynn Schultz, Terry Wendorff
-
Publication number: 20050281983Abstract: 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: ApplicationFiled: June 16, 2004Publication date: December 22, 2005Inventors: T. Crkvenac, Robert Gamble, Jason Lawhorn
-
Publication number: 20050275135Abstract: 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: ApplicationFiled: June 10, 2004Publication date: December 15, 2005Inventors: Kyle David, Robert Gamble, Leslie Haschak, George Lamborn, Jason Lawhorn, John Roberts
-
Publication number: 20050189065Abstract: 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: ApplicationFiled: February 27, 2004Publication date: September 1, 2005Inventors: Mark Boldizar, Robert Gamble, Vincent Hedrick, Jason Lawhorn, Alan Saikin, Katherine Tome