Patents by Inventor John Doyle

John Doyle 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: 20210359989
    Abstract: A computer-implemented method is disclosed. The method includes: receiving, via a communication interface from a client application executing on a first device, a first signal including a request to obtain an access token for accessing a protected resource, the request including a public key associated with an end user; validating the request to obtain the access token; and in response to validating the request: encrypting an authorization code associated with the request using the public key to generate a first code; and transmitting, via the communication interface to the client application on the first device, a second signal including both the access token for accessing the protected resource and the first code.
    Type: Application
    Filed: July 28, 2021
    Publication date: November 18, 2021
    Applicant: The Toronto-Dominion Bank
    Inventors: Milos DUNJIC, Anthony Haituyen NGUYEN, Yubing LIU, Arthur Carroll CHOW, Casey Lyn DOYLE, Richard John Frederick THAKE, Mengfei WANG, Aaron Ashish HUDALI, Gregory Albert KLIEWER, Martin Albert LOZON, Yusbel Garcia DIAZ, Gareth DALY, Masashi KOBAYASHI, Randall John BAST
  • Publication number: 20210350026
    Abstract: Generating a first signature value corresponding to a first dataset stored in a first data region having a first access permission level. Determining a signature anonymization value. Truncating the first signature value based on the signature anonymization value. Generating a secure search query for identifying, based on the truncated first signature value, second signature values corresponding to entries of a second dataset stored in one or more second data regions having one or more second access permission levels. Receiving a response to the secure search query including the plurality of second signature values. Determining the entries of the second dataset from the second signature values. Comparing the respective entries of the second dataset to the at least a portion of the first dataset. Generating one or more notifications based on the comparisons indicating a potential match between a particular respective entry of the second dataset and the at least a portion of a first dataset.
    Type: Application
    Filed: July 26, 2021
    Publication date: November 11, 2021
    Inventors: John Doyle, Jason Free, Jacob Magid, Michael Rochlin, Sean Hacker
  • Patent number: 11171580
    Abstract: The invention relates to fluid drive systems used in fluid wells and brake systems for permanent magnet wellhead direct drives. The braking controller connects or disconnects a brake resistor from a back EMF. A variable frequency drive (VFD) drives the motor and communicates with the control circuitry of the brake controller. The control circuitry monitors the brake resistor and depending on the rotational speed and direction of the motor and operating state of the VFD, disconnects or connects the brake resistor. If the direction of the motor is in reverse and above a threshold speed, it connects the brake resistor. If the direction of the motor is in reverse and below the threshold speed, the control circuitry dissipates stored back EMF through the brake controller. The amount of stored back EMF corresponds to the time to empty a pump.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: November 9, 2021
    Assignee: General Magnetic International Inc.
    Inventors: Al Duerr, Aaron Brassard, John Doyle, Wray Sparling
  • Patent number: 11171103
    Abstract: A solder ball assembly can include a first spring element having a first shape and formed from a first elastic electrically conductive material. The solder ball assembly can also include a second spring element having a second shape and formed from a second elastic electrically conductive material. The second spring element is mechanically attached to the first spring element to form a spring assembly. The solder ball can be configured to enclose the spring assembly.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jason J. Bjorgaard, Layne A. Berge, John R. Dangler, Matthew Doyle, Thomas W. Liang, Kyle Schoneck, Matthew A. Walther
  • Patent number: 11164183
    Abstract: Included are embodiments for tokenizing sensitive data. Some embodiments of systems and/or methods are configured to receive sensitive data from a vendor, determine a token key for the vendor, and utilize a proprietary algorithm, based on the token key to generate a vendor-specific token that is associated with the sensitive data. Some embodiments include creating a token identifier that comprises data related to the token key sending the vendor-specific token and the token identifier to the vendor.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: November 2, 2021
    Assignee: Worldpay, LLC
    Inventors: Bryan T. Bailey, John Romer, Chris Doyle, Jeremy Gifford, Kevin Zibart
  • Publication number: 20210320870
    Abstract: A computing device includes an appliance status table to store at least one of reliability and performance data for one or more network functions virtualization (NFV) appliances and one or more legacy network appliances. The computing device includes a load controller to configure an Internet Protocol (IP) filter rule to select a packet for which processing of the packet is to be migrated from a selected one of the one or more legacy network appliances to a selected one of the one or more NFV appliances, and to update the appliance status table with received at least one of reliability and performance data for the one or more legacy network appliances and the one or more NFV appliances. The computing device includes a packet distributor to receive the packet, to select one of the one or more NFV appliances based at least in part on the appliance status table, and to send the packet to the selected NFV appliance. Other embodiments are described herein.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Inventors: Patrick CONNOR, Andrey CHILIKIN, Brendan RYAN, Chris MACNAMARA, John J. BROWNE, Krishnamurthy JAMBUR SATHYANARAYANA, Stephen DOYLE, Tomasz KANTECKI, Anthony KELLY, Ciara LOFTUS, Fiona TRAHE
  • Patent number: 11144921
    Abstract: The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, generate and provision digital tokens based on dynamically obtained contextual data. For example, an apparatus may receive first information that characterizes an exchange of data initiated by a first application program executed by the apparatus, and may generate and transmit a signal to a computing system through a programmatic interface associated with a second application program executed by the apparatus. In some instances, the first signal may include the first information and data that instructs the computing system to obtain a digital token representative of a data type available for use in the data exchange. The apparatus may also receive a second signal that includes the digital token and based on the digital token, perform operations that present second information characterizing the available data type on an interface.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: October 12, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, Arthur Carroll Chow, Anthony Haituyen Nguyen, Casey Lyn Doyle, Yubing Liu, Het Anand Patel, Stephen John McCann, Perry Aaron Jones Haldenby, David Tax, John Jong-Suk Lee, Arun Victor Jagga
  • Patent number: 11141841
    Abstract: A folding flex ratchet having a handle that is joined to a ratchet head by an offset hinge that allows the handle to be selectively folded between an extended position for applying greater torque and a folded position in which the ratchet operates in spaces where access is minimal, somewhat like a palm ratchet. The ratchet head may include a generally L-shaped neck that provides an offset handle connection point that is offset in two directions from the ratchet head, both rearwardly and longitudinally. The handle, ratchet head and offset hinge are configured so that, when in the folded position, the handle is approximately centered over the ratchet head and the handle extends substantially parallel to the ratchet head.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: October 12, 2021
    Assignee: TEKTON, INC.
    Inventors: John A. Amash, Joshua L. Harrison, Kramer A. Doyle
  • Patent number: 11133999
    Abstract: Disclosed herein are methods, systems, and processes for centralized containerized deployment of network traffic sensors to network sensor hosts for deep packet inspection (DPI) that supports various other cybersecurity operations. A network sensor package containing a pre-configured network sensor container is received by a network sensor host from a network sensor deployment server. Installation of the network sensor package on the network sensor host causes execution of the network sensor container that further causes deployment of an on-premise network sensor along with a network sensor management system, a DPI system, and an intrusion detection/prevention (IDS/IPS) system. The configurable on-premise network sensor is deployed on multiple operating system distributions of the network sensor host and generates actionable network metadata using DPI techniques for optimized log search and management and improved intrusion detection and response (IDR) operations.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: September 28, 2021
    Assignee: Rapid7, Inc.
    Inventors: John Brosnan, Jeff Myers, Andriy Lyubka, Darragh Delaney, Erran Carey, Martin Hutchings, Ralph McTeggart, Ryan Williams, Daniel Skelton, Luke Coughlin, Gianni Tedesco, Luis Ramos dos Santos Lopes, Lars-Kristian Svenoy, Dan-Adrian Moinescu, Niall Cochrane, Morgan Doyle, Sarah Addis
  • Publication number: 20210281618
    Abstract: In one embodiment, a system includes a device and a host. The device includes a device stream buffer. The host includes a processor to execute at least a first application and a second application, a host stream buffer, and a host scheduler. The first application is associated with a first transmit streaming channel to stream first data from the first application to the device stream buffer. The first transmit streaming channel has a first allocated amount of buffer space in the device stream buffer. The host scheduler schedules enqueue of the first data from the first application to the first transmit streaming channel based at least in part on availability of space in the first allocated amount of buffer space in the device stream buffer. Other embodiments are described and claimed.
    Type: Application
    Filed: May 6, 2021
    Publication date: September 9, 2021
    Inventors: LOKPRAVEEN MOSUR, ILANGO GANGA, ROBERT CONE, KSHITIJ ARUN DOSHI, JOHN J. BROWNE, MARK DEBBAGE, STEPHEN DOYLE, PATRICK FLEMING, DODDABALLAPUR JAYASIMHA
  • Patent number: 11106741
    Abstract: A journal of operations persistently stores a collection of user and machine interactions with documents, concepts within documents, and relationships/mentions among such documents and concepts. A knowledge graph or other visual expression can be used to provide an interactive format for user interactions with this information, and to visually display the accumulated information in the journal of operations on user's device of choice. Such accumulations are often called aggregations or aggregates. Both human users and computer users such as automated recommendation engines, machine learning algorithms, and the like can interact with the journal of operations to facilitate computer-assisted discovery and organization of data around a topic of interest to the human user. The resulting journal of operations and aggregations of those operations such as a knowledge graph or other visual expression(s) also provides a useful medium for sharing knowledge with other users and collaborating on investigation of a topic.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: August 31, 2021
    Assignee: salesforce.com, inc.
    Inventors: Max Kleiman-Weiner, Andrew Richard Gallant, Jason Rastrick Briggs, Cogan Dwayne Culver, Kevin John Doyle, Thomas Michael DuBois, John Randolph Frank, Keith Michael Gabryelski, Andrew Wilson Haskell, David Zachary Maze, Geoffrey Ira Milstein, Emily Brooks Pavlini, Daniel Adam Roberts, Aaron Michael Taylor, Henry Forrest Leanna Wallace
  • Patent number: 11108762
    Abstract: A method for regulating access to a protected resource is disclosed. The method includes: receiving, via the communication interface from a client application executing on a first device, a first signal including a request to obtain an access token for accessing a protected resource, the request including: a client identifier uniquely identifying the client application; an authorization code for authorizing the client application's access of the protected resource; and a public key associated with the end user; and in response to validating the request: encrypting the authorization code using the public key to generate a first code; and transmitting, via the communication interface to the client application on the first device, a second signal including both an access token for accessing the protected resource and the first code.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: August 31, 2021
    Assignee: The Toronto-Dominion Bank
    Inventors: Milos Dunjic, Anthony Haituyen Nguyen, Yubing Liu, Arthur Carroll Chow, Casey Lyn Doyle, Richard John Frederick Thake, Mengfei Wang, Aaron Ashish Hudali, Gregory Albert Kliewer, Martin Albert Lozon, Yusbel Garcia Diaz, Gareth Daly, Masashi Kobayashi, Randall John Bast
  • Patent number: 11100514
    Abstract: Systems, methods, and cards utilized for an authentication protection layer for payment card transactions are provided. Aspects include receiving, by a transaction processing terminal, the card for the potential transaction. Obtaining card holder information for the card and transmitting a radio frequency (RF) signal and receiving RFID data from an RFID tag associated with the card. Comparing, by a processor, the card holder information to the RFID data to determine whether to authorize the potential card transaction and authorizing the potential card transaction based at least on a determination that the RFID data corresponds to the card holder information.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: August 24, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John R. Dangler, Layne Berge, Jason J. Bjorgaard, Thomas Liang, Manuel Orozco, Matthew Doyle
  • Patent number: 11080422
    Abstract: Generating a first signature value corresponding to a first dataset stored in a first data region having a first access permission level. Determining a signature anonymization value. Truncating the first signature value based on the signature anonymization value. Generating a secure search query for identifying, based on the truncated first signature value, second signature values corresponding to entries of a second dataset stored in one or more second data regions having one or more second access permission levels. Receiving a response to the secure search query including the plurality of second signature values. Determining the entries of the second dataset from the second signature values. Comparing the respective entries of the second dataset to the at least a portion of the first dataset. Generating one or more notifications based on the comparisons indicating a potential match between a particular respective entry of the second dataset and the at least a portion of a first dataset.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: August 3, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: John Doyle, Jason Free, Jacob Magid, Michael Rochlin, Sean Hacker
  • Patent number: 11021353
    Abstract: This invention relates to a fork carriage for a truck mounted forklift, the fork carriage comprising an upright rear section for mounting onto the lifting assembly of the forklift, an upright forward section, shorter than the upright rear section, for reception of tines, and a pantograph linkage connecting the upright rear section and upright forward sections together. The pantograph linkage comprises a first and second linkage arm however the second linkage arm is shorter than the first linkage arm and does not extend all the way forward to the upright forward section. Instead, there is provided a third linkage arm with a hinge joint along its length, the third linkage arm being connected at various positions along its length to each of the first linkage arm, the second linkage arm and the upright forward section. In this way, the pantograph linkage can achieve the same reach with a lower upright forward section and access to top far side loads is facilitated.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 1, 2021
    Assignee: Cargotec Research & Development Ireland Limited
    Inventors: Kevin Turnbull, John Doyle
  • Patent number: 11022322
    Abstract: A cooking appliance can include a cooking chamber and an imaging device for capturing an image of a food item inside the chamber. The appliance can include a transparent, touchscreen display for displaying the interior contents of the cooking appliance to a user without requiring the user to open the cooking appliance, as well as providing for the user controlling, operating, and interacting with the cooking appliance.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: June 1, 2021
    Inventors: Alexander L. Clayton, Brandon Satanek, Michael Tsai, Christopher Cullen, Heng Tong Pit, Donald John Gilmore, Cristiano Vito Pastore, Matthew P. Ebrom, Pallavi Manjrekar, Bruce Wiatrak, John Doyle, Joshua Abdoo, Ariana Bruno, Neomar Giacomini, Tamara Distaso, Gianpiero Santacatterina, Seth Herndon
  • Publication number: 20210149980
    Abstract: Connections among two different entities are identified by processing a collection of documents to identify one or more documents that contain co-occurring mentions of each of the two different entities. This relationship may be graphically displayed in a user interface with an icon or the like for each of the two entities, along with a graphical link interconnecting the entities. The graphical link can be an active element of the user interface that responds to user interactions by providing access to evidence within the collection of documents that substantiates the connection between the two entities. In one aspect, a search input form field in a user interface may be used to explicitly request documents that substantiate a relationship between two entities. In another aspect, a user may ground entity mentions by explicitly selecting documents that mention an entity of interest.
    Type: Application
    Filed: December 24, 2020
    Publication date: May 20, 2021
    Inventors: Emily Brooks Pavlini, Jason Rastrick Briggs, Max Kleiman-Weiner, John Randolph Frank, Tyler Balensiefer, Cogan Dwayne Culver, Kevin John Doyle, Thomas Michael DuBois, Keith Michael Gabryelski, Andrew Richard Gallant, Andrew Wilson Haskell, Abdi-Hakin Dirie, David Johnson, Geoffrey Ira Milstein, Daniel Adam Roberts, Aaron Michael Taylor, Henry Forrest Leanna Wallace, Logan Eli Zoellner
  • Patent number: D933674
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 19, 2021
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: John Doyle, Jiawei Marvin Sum, Arseny Bogomolov, Eric Anderson, Eric Raboin, Glenna Yu, Lucas Ray
  • Patent number: D933675
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 19, 2021
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: John Doyle, Jiawei Marvin Sum, Arseny Bogomolov, Eric Anderson, Eric Raboin, Glenna Yu, Lucas Ray
  • Patent number: D936520
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: November 23, 2021
    Inventor: John Doyle Wydner