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: 20240037532Abstract: 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: ApplicationFiled: October 2, 2023Publication date: February 1, 2024Applicant: 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: 11775955Abstract: 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: GrantFiled: December 20, 2019Date of Patent: October 3, 2023Assignee: 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: 20200028671Abstract: 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: ApplicationFiled: November 30, 2018Publication date: January 23, 2020Inventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
-
Patent number: 10523971Abstract: 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: GrantFiled: November 30, 2018Date of Patent: December 31, 2019Assignees: SONY CORPORATION, SONY MEDIA CLOUD SERVICES LLCInventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
-
Patent number: 10177907Abstract: 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: GrantFiled: July 20, 2015Date of Patent: January 8, 2019Assignees: SONY CORPORATION, SONY MEDIA CLOUD SERVICES LLCInventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
-
Publication number: 20170026173Abstract: 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: ApplicationFiled: July 20, 2015Publication date: January 26, 2017Inventors: Ben Masek, Paul Kane, Brian Laske, Jeff Parker
-
Publication number: 20150193814Abstract: 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: ApplicationFiled: December 9, 2014Publication date: July 9, 2015Inventors: Kevin Eppinger, Jeff Parker, Deebu Jacob, Corianne E. Turnier
-
Patent number: 8631086Abstract: 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: GrantFiled: September 30, 2008Date of Patent: January 14, 2014Assignee: International Business Machines CorporationInventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
-
Patent number: 8112559Abstract: 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: GrantFiled: September 30, 2008Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
-
Publication number: 20110173287Abstract: 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: ApplicationFiled: September 30, 2008Publication date: July 14, 2011Inventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
-
Publication number: 20100082848Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Inventors: Michael A. Blocksome, Dong Chen, Thomas Gooding, Philip Heidelberger, Jeff Parker
-
Publication number: 20090189858Abstract: 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: ApplicationFiled: September 30, 2008Publication date: July 30, 2009Inventors: Jeff Lev, Earl Moore, Jeff Parker
-
Publication number: 20080028118Abstract: 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: ApplicationFiled: July 31, 2006Publication date: January 31, 2008Inventors: Craig Peter Sayers, Jeffery Aaron Lev, Jeff Parker, Ian Nevill Robinson