Patents by Inventor Duncan Smith
Duncan Smith 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: 20180351984Abstract: An illustrative embodiment of a computer-implemented process for identifying a request invalidating a session excludes all marked logout requests of a Web application, crawls an identified next portion of the Web application and responsive to a determination, in one instance, that the state of the crawl is out of session, logs in to the Web application. The computer-implemented process further selects all crawl requests sent since a last time the crawl was in-session, excluding all marked logout requests and responsive to a determination that requests remain, crawls a selected next unprocessed request. Responsive to a determination, in the next instance, that state of the crawl is out of session and the selected request meets logout request criteria, the computer-implemented process marks the selected request as a logout request.Type: ApplicationFiled: August 9, 2018Publication date: December 6, 2018Inventors: Paul Ionescu, Iosif Viorel Onut, Ori Segal, Wayne Duncan Smith
-
Patent number: 10055211Abstract: The present disclosure describes methods, systems, and computer program products for providing contextual ecommerce shopping cart adjustments. An indication of an expressed intent to perform an action not available in a first application is received. One or more applications capable of fulfilling the action are requested from a Service, the request to the Service including available contextual data. A policy and a list of applications that can fulfill the action are received. A second application is selected to perform the action based on the policy. A response is received from a transmitted query to an operating system to determine if the second application is installed, wherein the response indicates whether the second application is installed. The second application is installed if the second application is not installed. A deep link is executed into the second application so that the second application can automatically perform the action.Type: GrantFiled: December 10, 2015Date of Patent: August 21, 2018Assignee: Button Inc.Inventors: Christopher James Maddern, Wesley Duncan Smith
-
Patent number: 10050984Abstract: An illustrative embodiment of a computer-implemented process for identifying a request invalidating a session excludes all marked logout requests of a Web application, crawls an identified next portion of the Web application and responsive to a determination, in one instance, that the state of the crawl is out of session, logs in to the Web application. The computer-implemented process further selects all crawl requests sent since a last time the crawl was in-session, excluding all marked logout requests and responsive to a determination that requests remain, crawls a selected next unprocessed request. Responsive to a determination, in the next instance, that state of the crawl is out of session and the selected request meets logout request criteria, the computer-implemented process marks the selected request as a logout request.Type: GrantFiled: December 12, 2012Date of Patent: August 14, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul Ionescu, Iosif Viorel Onut, Ori Segal, Wayne Duncan Smith
-
Patent number: 10040789Abstract: A compound of Formula (I): or a pharmaceutically acceptable salt thereof, is described. Q can be pyridazin-3-yl, 6-fluoropyridazin-3-yl; R1 can be H; R2 and R3 can each independently be C1-C6 alkyl, or R2 and R3 taken together are —(CH2)3—; or R1 and R2 taken together can be —(CH2)2— and R3 can be —CH3; R4 halo, —CH3, —OCH3, —OCHF2, —OCF3, or —CN; and n can be 0, 1, or 2. The compound of formula (I) can inhibit glutaminase, e.g., GLS1.Type: GrantFiled: November 29, 2016Date of Patent: August 7, 2018Assignees: AstraZeneca AB, Cancer Research Technology LimitedInventors: David Robert Perkins, Maurice Raymond Verschoyle Finlay, Johannes Wilhelmus Maria Nissink, Piotr Antoni Raubo, Peter Duncan Smith, Andrew Bailey
-
Publication number: 20170371969Abstract: A computer-implemented process for identifying equivalent links on a page responsive to a determination that the crawler has not visited all required universal resource locators, locates a next URL to be crawled to form a current URL and processes the current URL to identify equivalent URLs. Responsive to a determination that the crawler has not visited the current URL, determine whether necessary to crawl all identified equivalent URLs and responsive to a determination that it is necessary to crawl all identified equivalent URLs, adding all equivalent URLs to a list of URLs to be crawled.Type: ApplicationFiled: September 9, 2017Publication date: December 28, 2017Inventors: Khalil A. Ayoub, Paul Ionescu, Iosif Viorel Onut, Wayne Duncan Smith
-
Publication number: 20170333429Abstract: A compound of Formula (I): or a pharmaceutically acceptable salt thereof, is described. Q can be pyridazin-3-yl, 6-fluoropyridazin-3-yl; R1 can be H; R2 and R3 can each independently be C1-C6 alkyl, or R2 and R3 taken together are —(CH2)3—; or R1 and R2 taken together can be —(CH2)2— and R3 can be —CH3; R4 halo, —CH3, —OCH3, —OCHF2, —OCF3, or —CN; and n can be 0, 1, or 2. The compound of formula (I) can inhibit glutaminase, e.g., GLS1.Type: ApplicationFiled: November 29, 2016Publication date: November 23, 2017Applicants: AstraZeneca AB, Cancer Research Technology LimitedInventors: David Robert Perkins, Maurice Raymond Verschoyle Finlay, Johannes Wilhelmus Maria Nissink, Piotr Antoni Raubo, Peter Duncan Smith, Andrew Bailey
-
Patent number: 9792370Abstract: A computer-implemented process for identifying equivalent links on a page responsive to a determination that the crawler has not visited all required universal resource locators, locates a next URL to be crawled to form a current URL and processes the current URL to identify equivalent URLs. Responsive to a determination that the crawler has not visited the current URL, determine whether necessary to crawl all identified equivalent URLs and responsive to a determination that it is necessary to crawl all identified equivalent URLs, adding all equivalent URLs to a list of URLs to be crawled.Type: GrantFiled: June 12, 2013Date of Patent: October 17, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Khalil A. Ayoub, Paul Ionescu, Iosif Viorel Onut, Wayne Duncan Smith
-
Patent number: 9478075Abstract: A vehicle safety-inspection apparatus is for a vehicle having a detectable-identification device fixedly mounted thereto at a predetermined visual inspection point of the vehicle. The vehicle safety-inspection apparatus includes a movable detector configured to detect the presence of the detectable-identification device in response to a user walking around the vehicle and positioning the movable detector proximate to the detectable-identification device during the vehicle safety-inspection of the vehicle. The movable detector is also configured to transmit a detection signal being configured to indicate the presence of the detectable-identification device that was detected. The recording assembly is configured to: (A) receive the detection signal from the detectable-identification device; (B) generate and store a detection-alarm record indicating that the detection signal was received by the recording assembly; and (C) transmit the detection-alarm record that was stored.Type: GrantFiled: April 15, 2015Date of Patent: October 25, 2016Inventors: Grant Toutant, Duncan Smith, Tristan Money
-
Publication number: 20160307375Abstract: A vehicle safety-inspection apparatus is for a vehicle having a detectable-identification device fixedly mounted thereto at a predetermined visual inspection point of the vehicle. The vehicle safety-inspection apparatus includes a movable detector configured to detect the presence of the detectable-identification device in response to a user walking around the vehicle and positioning the movable detector proximate to the detectable-identification device during the vehicle safety-inspection of the vehicle. The movable detector is also configured to transmit a detection signal being configured to indicate the presence of the detectable-identification device that was detected. The recording assembly is configured to: (A) receive the detection signal from the detectable-identification device; (B) generate and store a detection-alarm record indicating that the detection signal was received by the recording assembly; and (C) transmit the detection-alarm record that was stored.Type: ApplicationFiled: April 15, 2015Publication date: October 20, 2016Inventors: Grant TOUTANT, Duncan SMITH, Tristan MONEY
-
Publication number: 20160252016Abstract: The present application provides a filtration system for a gas turbine engine. The filtration system may include a holding frame with a positioning element extending therefrom and a filtration unit for mounting within the holding frame. The filtration unit may include a positioning slot therein such that the positioning element extends through the positioning slot when the filtration unit is mounted within the holding frame.Type: ApplicationFiled: May 6, 2016Publication date: September 1, 2016Inventors: Etienne René Pascal Jarrier, William Keith Albert Eyers, Peter John Duncan Smith, Richard Paul Steele
-
Publication number: 20160179512Abstract: Identifying equivalent JavaScript events includes receiving source code containing two JavaScript events for equivalency analysis, extracting an HTML element containing an event from each JavaScript event and analyzing the extracted HTML elements. Responsive to a determination that the HTML elements are of a same type according to equivalency criteria B, and responsive to a determination that the HTML elements have a same number of attributes according to equivalency criteria C, a determination is made whether JavaScript function calls of each JavaScript event are similar according to equivalency criteria A. Responsive to a determination that the JavaScript function calls are similar according to equivalency criteria A, and responsive to a determination that the other attributes of the HTML elements satisfy equivalency criteria D, the JavaScript events are identified as equivalent.Type: ApplicationFiled: February 25, 2016Publication date: June 23, 2016Inventors: Gregor von Bochmann, Nevon C. Brake, Mustafa Emre Dincturk, Paul Ionescu, Guy-Vincent Jourdan, Iosif Viorel Onut, Wayne Duncan Smith, Seyed M. Mir Taheri
-
Publication number: 20160170731Abstract: The present disclosure describes methods, systems, and computer program products for providing contextual ecommerce shopping cart adjustments. An indication of an expressed intent to perform an action not available in a first application is received. One or more applications capable of fulfilling the action are requested from a Service, the request to the Service including available contextual data. A policy and a list of applications that can fulfill the action are received. A second application is selected to perform the action based on the policy. A response is received from a transmitted query to an operating system to determine if the second application is installed, wherein the response indicates whether the second application is installed. The second application is installed if the second application is not installed. A deep link is executed into the second application so that the second application can automatically perform the action.Type: ApplicationFiled: December 10, 2015Publication date: June 16, 2016Inventors: Christopher James Maddern, Wesley Duncan Smith
-
Patent number: 9358488Abstract: The present application provides a filtration system for a gas turbine engine. The filtration system may include a holding frame with a positioning element extending therefrom and a filtration unit for mounting within the holding frame. The filtration unit may include a positioning slot therein such that the positioning element extends through the positioning slot when the filtration unit is mounted within the holding frame.Type: GrantFiled: November 15, 2013Date of Patent: June 7, 2016Assignee: BHA Altair, LLCInventors: Etienne Rene Pascal Jarrier, William Keith Eyers, Peter John Duncan Smith, Richard Paul Steele
-
Patent number: 9280268Abstract: Identifying equivalent JavaScript events includes receiving source code containing two JavaScript events for equivalency analysis, extracting an HTML element containing an event from each JavaScript event and analyzing the extracted HTML elements. Responsive to a determination that the HTML elements are of a same type according to equivalency criteria B, and responsive to a determination that the HTML elements have a same number of attributes according to equivalency criteria C, a determination is made whether JavaScript function calls of each JavaScript event are similar according to equivalency criteria A. Responsive to a determination that the JavaScript function calls are similar according to equivalency criteria A, and responsive to a determination that the other attributes of the HTML elements satisfy equivalency criteria D, the JavaScript events are identified as equivalent.Type: GrantFiled: July 22, 2013Date of Patent: March 8, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregor von Bochmann, Nevon C. Brake, Mustafa Emre Dincturk, Paul Ionescu, Guy-Vincent Jourdan, Iosif Viorel Onut, Wayne Duncan Smith, Seyed M. Mir Taheri
-
Publication number: 20160004580Abstract: Systems and methods are shown for detecting potential attacks on a domain, where one or more servers, in response to a failure event, obtain a lambda value from a baseline model of historical data associated with a current time interval corresponding to the failure event, determine a probability of whether a total count of failure events for the current time interval is within an expected range using a cumulative density function based on the lambda value, and identify a possible malicious attack if the probability is less than or equal to a selected alpha value.Type: ApplicationFiled: June 11, 2015Publication date: January 7, 2016Applicant: LEVIATHAN, INC.Inventors: Falcon Momot, Lorne Schell, Duncan Smith
-
Patent number: 9160762Abstract: Verifying application security vulnerabilities includes receiving a source code to analyze, performing a static analysis using the received source code and generating a vulnerability call trace for the received source code. Responsive to a determination that all static analysis results are not validated, mock objects are generated using the vulnerability call trace and a unit test is created using the generated mock objects. The unit test is executed using the generated mock objects and responsive to a determination that an identified vulnerability was validated; a next static analysis result is selected. Responsive to a determination that all static analysis results are validated, results and computed unit tests are reported.Type: GrantFiled: December 18, 2014Date of Patent: October 13, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nevon C. Brake, Paul Ionescu, Iosif Viorel Onut, John T. Peyton, Jr., Wayne Duncan Smith
-
Patent number: 9132870Abstract: A working machine having a chassis, a first track assembly including a first track mounted for movement around a first track support, the first track assembly being mounted to the chassis by at least a first beam, the first beam being moveable relative to the chassis to vary the distance between the chassis and the first track assembly, a second track assembly including a second track mounted for movement around a second track support, the second track support defining a second inner face, the working machine having an extended position and a retracted position such that the first track assembly is spaced further from the second track assembly when in the extended position than when in the retracted position, wherein when the working machine is in the retracted position a first portion of the first beam is positioned outboard of the second inner face.Type: GrantFiled: July 18, 2013Date of Patent: September 15, 2015Assignee: J.C. BAMFORD EXCAVATORS LIMITEDInventors: Duncan Smith, David Price
-
Publication number: 20150156216Abstract: Verifying application security vulnerabilities includes receiving a source code to analyze, performing a static analysis using the received source code and generating a vulnerability call trace for the received source code. Responsive to a determination that all static analysis results are not validated, mock objects are generated using the vulnerability call trace and a unit test is created using the generated mock objects. The unit test is executed using the generated mock objects and responsive to a determination that an identified vulnerability was validated; a next static analysis result is selected. Responsive to a determination that all static analysis results are validated, results and computed unit tests are reported.Type: ApplicationFiled: December 18, 2014Publication date: June 4, 2015Inventors: Nevon C. Brake, Paul Ionescu, Iosif Viorel Onut, John T. Peyton, JR., Wayne Duncan Smith
-
Publication number: 20150135659Abstract: The present application provides a filtration system for a gas turbine engine. The filtration system may include a holding frame with a positioning element extending therefrom and a filtration unit for mounting within the holding frame. The filtration unit may include a positioning slot therein such that the positioning element extends through the positioning slot when the filtration unit is mounted within the holding frame.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Inventors: Etienne Rene Pascal Jarrier, William Keith Eyers, Peter John Duncan Smith, Richard Paul Steele
-
Publication number: 20150123801Abstract: A system for monitoring the state of a beehive comprises multiple gates configured to be positioned proximate to an entrance of a beehive. Each gate includes one or more sensors configured to capture information indicating a bee is within the gate and information indicating the bee is traveling toward or away from the entrance to the beehive. In addition, each gate includes a sensor configured to capture information identifying the size or shape of a bee within the gate. A corresponding method and computer readable medium are also disclosed.Type: ApplicationFiled: October 31, 2014Publication date: May 7, 2015Inventors: Richard Eloy de Leon, Will Lee MacHugh, Aaron Robert Seelye, Joseph M. Murphy, Duncan Smith, Thomas Moxon, Thomas Hudson, Marla Spivak