Patents by Inventor Jeff Parker

Jeff Parker 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: 20240037532
    Abstract: A payer user device includes a near field communication transceiver and a digital payment application configured to detect, via the near field communication transceiver, one or more nearby payee user devices, receive, via the near field communication transceiver, an anonymous tokenized identifier and an alias of a payee user device of the one or more nearby payee user devices that provides a provider computing system information to identify an anonymous account associated with one or more of the nearby payee user devices where the anonymous tokenized identifier and the alias enable a user associated with the anonymous account to maintain anonymity with a user of the payer user device, and add the anonymous tokenized identifier to a stored list of payees on the payer user device where the anonymous tokenized identifier enables the payer user device to provide the anonymous tokenized identifier to the provider computing system for a payment.
    Type: Application
    Filed: October 2, 2023
    Publication date: February 1, 2024
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Carrie A. Hanson, Jeff Parker, Matthew Pearce, Benjamin Soccorsy, Philip Sprague, Andrew Struck-Marcell, Shari Van Cleave, William E. Wheeler
  • Patent number: 11775955
    Abstract: Systems and methods include a payer user device including a near field communication transceiver configured to facilitate communications with devices within a threshold range from the payer user device, and a digital payment application that detects one or more payee user devices, receives a selection of a payee user device, receives a tokenized identifier that provides a provider computing system information to identify an account associated with a user of the payee user device, and adds the tokenized identifier to a stored list of payees on the payer user device.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 3, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Carrie A. Hanson, Jeff Parker, Matthew Pearce, Benjamin Soccorsy, Philip Sprague, Andrew Struck-Marcell, Shari Van Cleave, William E. Wheeler
  • Publication number: 20200028671
    Abstract: Retrieving a file using an index including: looking up the index which includes where a plurality of chunks of the file is stored; retrieving the plurality of chunks from a plurality of storage providers; and reassembling the a plurality of chunks to restore the file.
    Type: Application
    Filed: November 30, 2018
    Publication date: January 23, 2020
    Inventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
  • Patent number: 10523971
    Abstract: Retrieving a file using an index including: looking up the index which includes where a plurality of chunks of the file is stored; retrieving the plurality of chunks from a plurality of storage providers; and reassembling the a plurality of chunks to restore the file.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 31, 2019
    Assignees: SONY CORPORATION, SONY MEDIA CLOUD SERVICES LLC
    Inventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
  • Patent number: 10177907
    Abstract: Storing a file to prevent unauthorized reconstruction of the file, including: generating an index of the file; partitioning the file into a plurality of chunks, wherein the index of the file includes an assigned routing path for each of the plurality of chunks; and routing each chunk into an assigned storage provider through the assigned routing path. Key words include partitioning and index.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: January 8, 2019
    Assignees: SONY CORPORATION, SONY MEDIA CLOUD SERVICES LLC
    Inventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
  • Publication number: 20170026173
    Abstract: Storing a file to prevent unauthorized reconstruction of the file, including: generating an index of the file; partitioning the file into a plurality of chunks, wherein the index of the file includes an assigned routing path for each of the plurality of chunks; and routing each chunk into an assigned storage provider through the assigned routing path. Key words include partitioning and index.
    Type: Application
    Filed: July 20, 2015
    Publication date: January 26, 2017
    Inventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
  • Publication number: 20150193814
    Abstract: A method for context-based video advertising comprises analyzing content associated with a publisher website and identifying one or more video advertisement segments that exceeds a threshold relevance to the content associated with the publisher website. The method also comprises providing the identified one or more of the video advertisement segments for publication to the publisher website. The method further comprises receiving information indicative of the user interaction with the video advertising segment on the publisher website, and determining a cost associated with the video advertising segment, the cost being based, at least in part, on the user interaction with video advertising segment.
    Type: Application
    Filed: December 9, 2014
    Publication date: July 9, 2015
    Inventors: Kevin Eppinger, Jeff Parker, Deebu Jacob, Corianne E. Turnier
  • Patent number: 8631086
    Abstract: Embodiments of the invention may be used to manage message queues in a parallel computing environment to prevent message queue deadlock. A direct memory access controller of a compute node may determine when a messaging queue is full. In response, the DMA may generate an interrupt. An interrupt handler may stop the DMA and swap all descriptors from the full messaging queue into a larger queue (or enlarge the original queue). The interrupt handler then restarts the DMA. Alternatively, the interrupt handler stops the DMA, allocates a memory block to hold queue data, and then moves descriptors from the full messaging queue into the allocated memory block. The interrupt handler then restarts the DMA. During a normal messaging advance cycle, a messaging manager attempts to inject the descriptors in the memory block into other messaging queues until the descriptors have all been processed.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
  • Patent number: 8112559
    Abstract: Embodiments of the invention may be used to manage message queues in a parallel computing environment to prevent message queue deadlock. A direct memory access controller of a compute node may determine when a messaging queue is full. In response, the DMA may generate an interrupt. An interrupt handler may stop the DMA and swap all descriptors from the full messaging queue into a larger queue (or enlarge the original queue). The interrupt handler then restarts the DMA. Alternatively, the interrupt handler stops the DMA, allocates a memory block to hold queue data, and then moves descriptors from the full messaging queue into the allocated memory block. The interrupt handler then restarts the DMA. During a normal messaging advance cycle, a messaging manager attempts to inject the descriptors in the memory block into other messaging queues until the descriptors have all been processed.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
  • Publication number: 20110173287
    Abstract: Embodiments of the invention may be used to manage message queues in a parallel computing environment to prevent message queue deadlock. A direct memory access controller of a compute node may determine when a messaging queue is full. In response, the DMA may generate an interrupt. An interrupt handler may stop the DMA and swap all descriptors from the full messaging queue into a larger queue (or enlarge the original queue). The interrupt handler then restarts the DMA. Alternatively, the interrupt handler stops the DMA, allocates a memory block to hold queue data, and then moves descriptors from the full messaging queue into the allocated memory block. The interrupt handler then restarts the DMA. During a normal messaging advance cycle, a messaging manager attempts to inject the descriptors in the memory block into other messaging queues until the descriptors have all been processed.
    Type: Application
    Filed: September 30, 2008
    Publication date: July 14, 2011
    Inventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
  • Publication number: 20100082848
    Abstract: Embodiments of the invention may be used to manage message queues in a parallel computing environment to prevent message queue deadlock. A direct memory access controller of a compute node may determine when a messaging queue is full. In response, the DMA may generate an interrupt. An interrupt handler may stop the DMA and swap all descriptors from the full messaging queue into a larger queue (or enlarge the original queue). The interrupt handler then restarts the DMA. Alternatively, the interrupt handler stops the DMA, allocates a memory block to hold queue data, and then moves descriptors from the full messaging queue into the allocated memory block. The interrupt handler then restarts the DMA. During a normal messaging advance cycle, a messaging manager attempts to inject the descriptors in the memory block into other messaging queues until the descriptors have all been processed.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
  • Publication number: 20090189858
    Abstract: In at least some embodiments, a computer system includes a processor. The computer system also includes a light source. The light source provides a structured light pattern. The computer system also includes a camera coupled to the processor. The camera captures images of the structured light pattern. The processor receives images of the structured light pattern from the camera and identifies a user gesture based on distortions to the structured light pattern.
    Type: Application
    Filed: September 30, 2008
    Publication date: July 30, 2009
    Inventors: Jeff Lev, Earl Moore, Jeff Parker
  • Publication number: 20080028118
    Abstract: A portable dock for a portable computing system is disclosed. The portable dock includes a hand carryable housing for attaching to a docking port of a portable computing system, wherein the housing is not required to enclose the portable computing system. A power supply transformer is also coupled with the housing. Additionally, a network connectivity module is coupled with the housing, wherein the network connectivity module is a wired network connectivity module when the portable computing device is coupled with the portable dock and wherein the network connectivity module is a wireless network connectivity module when the portable computing system is not coupled with the portable dock.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Inventors: Craig Peter Sayers, Jeffery Aaron Lev, Jeff Parker, Ian Nevill Robinson