Patents by Inventor William Carroll

William Carroll 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: 11006366
    Abstract: Systems and methods for effectuating communication in a low power wide area network using a mobile data-handling device are disclosed. A method may comprise moving a mobile data-handling device to a first position that is within communication range of an end node of a low power wide area network. The mobile data-handling device may receive a data packet from the end node and may move to a second position at which the mobile data-handling device connects to a data-receiving device. The mobile data-handling device may transmit, via the data-receiving device, the data packet to a computing system for further processing.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 11, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, William Carroll Versteeg
  • Patent number: 11005302
    Abstract: A contactless card with power harvesting unit is described. The power harvesting unit is configured to harvest power from near field communication radio wave fields and supply power to a memory, processor, and communication circuit of the contactless card. In some embodiments, the contactless card may also include a capacitor for smoothing out power deliver or a rechargeable battery. The contactless card is configured to establish two-way communication with a secondary device and to store and execute applets. In some embodiments, the contactless card is a payment card which contains information associated with a primary profile and a secondary profile. The secondary profile may be activated using two-way communication if the primary profile is deactivated due to fraudulent activity.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: May 11, 2021
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Jeffrey Rule, Kevin Osborn, Daniel Herrington, William Carroll
  • Patent number: 10989763
    Abstract: System and methods for locating events and/or devices on a network are described.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 27, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, William Carroll VerSteeg, Lawrence Wolcott
  • Publication number: 20200402114
    Abstract: A device, that is part of a network of nodes that has access to a blockchain, may receive, from a user device associated with an entity, a request for campaign information for a campaign. The request may include data identifying campaign parameters. The device may interact with smart contracts associated with the blockchain to identify individuals to target for the campaign. The smart contracts may be configured to receive the campaign parameters as input and to output an indication of whether campaign preferences are compatible with the campaign parameters. The device may generate the campaign information to include information identifying the individuals targeted for the campaign and information identifying particular campaign preferences found to be compatible with particular campaign parameters. The device may provide the campaign information to the user device to permit the user device to use the campaign information to target the individuals for the campaign.
    Type: Application
    Filed: September 10, 2020
    Publication date: December 24, 2020
    Inventors: Adam VUKICH, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS, William CARROLL, Mykhaylo BULGAKOV
  • Publication number: 20200361685
    Abstract: A packaging system comprises: a package forming a set of discrete compartments; and a film portion interfacing with the package. The film portion includes a set of one or more electrically conductive traces in which each electrically conductive trace is associated with a respective compartment of the set of discrete compartments. Each electrically conductive trace of the set of electrically conductive traces forms a respective circuit loop that has a terminal end that terminates within an interface region of the film portion to collectively form a termination pattern. At least one of the package or the film portion have two or more alignment ports defined therein that are arranged according to an alignment pattern, each alignment port passing through at least one of the package or film portion.
    Type: Application
    Filed: April 13, 2020
    Publication date: November 19, 2020
    Applicant: Curadite, Inc.
    Inventors: Dennis Michael McNannay, Dewey Nigma, JR., William Carroll, Steven D. Baker
  • Publication number: 20200349147
    Abstract: A method of recovering blockchain wallet items, the method including: configuring a first smart contract to authorize a second smart contract to initiate transfer of one or more wallet items registered to the first smart contract to a location specified by the second smart contract; configuring the second smart contract to initiate transfer of the one or more wallet items from the first smart contract in response to receiving a first recovery verifier; receiving, via an API and by the second smart contract, a wallet recovery request associated with the first smart contract, the wallet recovery request specifying a third smart contract as being a recipient wallet; and based on the wallet recovery request and responsive to receiving the first recovery verifier, initiating, by the second smart contract, a transfer of the one or more wallet items from the first smart contract to the third smart contracts.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 5, 2020
    Inventors: Adam Vukich, Kevin P. Kelly, Adnan Malik, Mykhaylo Bulgakov, William Carroll, Steven Quadros, Abdelkader Benkreira
  • Publication number: 20200349663
    Abstract: A method of distributing a smart will of a user, the method comprising: receiving a smart will creation request comprising: one or more beneficiary wallet identifiers, and asset distribution rules; creating, based on the smart will creation request, an estate smart contract, the estate smart contract being configured to authorize transfer of one or more assets registered to the estate smart contract to a storage location specified by an executor smart contract; receiving, by the executor smart contract, a death notification indicative of death of an owner of the estate smart contract; instructing the estate smart contract to transfer the assets from the estate smart contract to a trust smart contract; verifying, by the trust smart contract, that the beneficiary wallets are valid; and transferring, by the trust smart contract, one or more assets to the beneficiary wallets in accordance with the asset distribution rules.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 5, 2020
    Inventors: Steven Quadros, Mykhaylo Bulgakov, Adnan Malik, Kevin P. Kelly, William Carroll, Adam Vukich, Abdelkader Benkreira
  • Patent number: 10817912
    Abstract: A device, that is part of a network of nodes that has access to a blockchain, may receive, from a user device associated with an entity, a request for campaign information for a campaign. The request may include data identifying campaign parameters. The device may interact with smart contracts associated with the blockchain to identify individuals to target for the campaign. The smart contracts may be configured to receive the campaign parameters as input and to output an indication of whether campaign preferences are compatible with the campaign parameters. The device may generate the campaign information to include information identifying the individuals targeted for the campaign and information identifying particular campaign preferences found to be compatible with particular campaign parameters. The device may provide the campaign information to the user device to permit the user device to use the campaign information to target the individuals for the campaign.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: October 27, 2020
    Assignee: Capital One Services, LLC
    Inventors: Adam Vukich, Abdelkadar M'Hamed Benkreira, Joshua Edwards, William Carroll, Mykhaylo Bulgakov
  • Publication number: 20200327535
    Abstract: Example embodiments of systems and methods for data transmission between a contactless card, a client application, and a server are provided. The memory of the contactless card may include a first card number table storing a first plurality of card numbers, each card number associated with a user account. A first applet may cycle through the first card number table and transmit each of the first plurality of card numbers to a second applet. In response to detection of one or more gestures by the card, the client application may read one or more of the first plurality of card numbers from the second applet and transmit a verification request associated with the one or more read card numbers to the server, which may compare the one or more read card numbers to a number from a second card number table and transmit a verification determination to authenticate the card.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Colin HART, Michael SAIA, Bryant YEE, William CARROLL
  • Patent number: 10795975
    Abstract: A node, of a network of nodes with access to a distributed ledger, receives a request to verify the user has consented to a current version of terms (i.e., current terms) associated with a program. The node obtains, using the distributed ledger, historical consent data indicating a version of the terms to which the user has previously provided consent. The node performs a first verification procedure to determine the user has not consented to the current terms, provides an indication to a user device that the user has not consented to the current terms, and receives, from the user device, a message indicating an acceptance of the current terms. The node performs additional verification procedures to determine that the user is who consented to the current terms and updates the distributed ledger to include a record indicating that the user consented to the current terms.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: October 6, 2020
    Assignee: Capital One Services, LLC
    Inventors: Adam Vukich, Abdelkadar M'Hamed Benkreira, Mykhaylo Bulgakov, Joshua Edwards, William Carroll
  • Patent number: 10748138
    Abstract: Example embodiments of systems and methods for data transmission between a contactless card, a client application, and a server are provided. The memory of the contactless card may include a first card number table storing a first plurality of card numbers, each card number associated with a user account. A first applet may cycle through the first card number table and transmit each of the first plurality of card numbers to a second applet. In response to detection of one or more gestures by the card, the client application may read one or more of the first plurality of card numbers from the second applet and transmit a verification request associated with the one or more read card numbers to the server, which may compare the one or more read card numbers to a number from a second card number table and transmit a verification determination to authenticate the card.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: August 18, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Colin Hart, Michael Saia, Bryant Yee, William Carroll
  • Publication number: 20200242669
    Abstract: The present disclosure relates to systems and methods for recommending transaction amounts including: receiving a request for a transaction recommendation associated with a customer; receiving a plurality of traits associated with the customer; identifying a characteristic associated with one or more groups of customers based on the plurality of traits; automatically generating a transaction model associated with the identified characteristic associated with the one or more groups of customers; ranking the potential transactions; and generating at least one transaction recommendation for the customer based on the transaction model.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Applicant: CAPITAL ONE SERVICES, LLC
    Inventors: William Carroll, Abdelkader Benkreira, Michael Mossoba, Joshua Edwards
  • Publication number: 20200175554
    Abstract: A device, that is part of a network of nodes that has access to a blockchain, may receive, from a user device associated with an entity, a request for campaign information for a campaign. The request may include data identifying campaign parameters. The device may interact with smart contracts associated with the blockchain to identify individuals to target for the campaign. The smart contracts may be configured to receive the campaign parameters as input and to output an indication of whether campaign preferences are compatible with the campaign parameters. The device may generate the campaign information to include information identifying the individuals targeted for the campaign and information identifying particular campaign preferences found to be compatible with particular campaign parameters. The device may provide the campaign information to the user device to permit the user device to use the campaign information to target the individuals for the campaign.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: Adam VUKICH, Abdelkadar M'Hamed BENKREIRA, Joshua EDWARDS, William CARROLL, Mykhaylo BULGAKOV
  • Publication number: 20200175139
    Abstract: A node, of a network of nodes with access to a distributed ledger, receives a request to verify the user has consented to a current version of terms (i.e., current terms) associated with a program. The node obtains, using the distributed ledger, historical consent data indicating a version of the terms to which the user has previously provided consent. The node performs a first verification procedure to determine the user has not consented to the current terms, provides an indication to a user device that the user has not consented to the current terms, and receives, from the user device, a message indicating an acceptance of the current terms. The node performs additional verification procedures to determine that the user is who consented to the current terms and updates the distributed ledger to include a record indicating that the user consented to the current terms.
    Type: Application
    Filed: June 14, 2019
    Publication date: June 4, 2020
    Inventors: Adam VUKICH, Abdeldadar M'Hamed BENKREIRA, Mykhaylo BULGAKOV, Joshua EDWARDS, William CARROLL
  • Patent number: 10626806
    Abstract: A control process for controlling an engine speed governor of an engine is provided. The process comprises the steps of calculating the current engine power being developed by the engine, and determining an appropriate engine speed for the current engine power based upon a first engine map. The process then instructs the speed governor to adjust the engine speed in accordance with the first map if required. The process monitors for desired engine power requests, and calculates a power ratio of desired engine power versus current engine power upon receiving a desired engine power request. The process then establishes an engine speed adjustment value based upon a second engine map of power ratio versus speed adjustment value, and instructs the speed governor to adjust the engine speed in accordance with the speed adjustment value. A speed governor system incorporating the control process, and a work machine or vehicle incorporating such a system are also provided.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: April 21, 2020
    Assignee: Perkins Engines Company Limited
    Inventors: Paul Moore, William Carroll
  • Patent number: 10618714
    Abstract: A packaging system comprises: a package forming a set of discrete compartments; and a film portion interfacing with the package. The film portion includes a set of one or more electrically conductive traces in which each electrically conductive trace is associated with a respective compartment of the set of discrete compartments. Each electrically conductive trace of the set of electrically conductive traces forms a respective circuit loop that has a terminal end that terminates within an interface region of the film portion to collectively form a termination pattern. At least one of the package or the film portion have two or more alignment ports defined therein that are arranged according to an alignment pattern, each alignment port passing through at least one of the package or film portion.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: April 14, 2020
    Assignee: CURADITE, INC.
    Inventors: Dennis McNannay, Dewey Nigma, Jr., William Carroll, Steven D. Baker
  • Publication number: 20200104830
    Abstract: Example embodiments of systems and methods for data transmission between a contactless card, a client application, and a server are provided. The memory of the contactless card may include a first card number table storing a first plurality of card numbers, each card number associated with a user account. A first applet may cycle through the first card number table and transmit each of the first plurality of card numbers to a second applet. In response to detection of one or more gestures by the card, the client application may read one or more of the first plurality of card numbers from the second applet and transmit a verification request associated with the one or more read card numbers to the server, which may compare the one or more read card numbers to a number from a second card number table and transmit a verification determination to authenticate the card.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 2, 2020
    Inventors: Colin HART, Michael SAIA, Bryant YEE, William CARROLL
  • Publication number: 20200059865
    Abstract: Systems and methods for effectuating communication in a low power wide area network using a mobile data-handling device are disclosed. A method may comprise moving a mobile data-handling device to a first position that is within communication range of an end node of a low power wide area network. The mobile data-handling device may receive a data packet from the end node and may move to a second position at which the mobile data-handling device connects to a data-receiving device. The mobile data-handling device may transmit, via the data-receiving device, the data packet to a computing system for further processing.
    Type: Application
    Filed: June 28, 2019
    Publication date: February 20, 2020
    Inventors: Ross GILSON, William Carroll VERSTEEG
  • Publication number: 20200024047
    Abstract: A packaging system comprises: a package forming a set of discrete compartments; and a film portion interfacing with the package. The film portion includes a set of one or more electrically conductive traces in which each electrically conductive trace is associated with a respective compartment of the set of discrete compartments. Each electrically conductive trace of the set of electrically conductive traces forms a respective circuit loop that has a terminal end that terminates within an interface region of the film portion to collectively form a termination pattern. At least one of the package or the film portion have two or more alignment ports defined therein that are arranged according to an alignment pattern, each alignment port passing through at least one of the package or film portion.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 23, 2020
    Applicant: Curadite, Inc.
    Inventors: Dennis McNannay, Dewey Nigma, JR., William Carroll, Steven D. Baker
  • Patent number: D889215
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: July 7, 2020
    Inventor: William Carroll