Patents by Inventor Shawn Rafiee

Shawn Rafiee 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: 10628211
    Abstract: A worker computing device for asynchronous data consolidation and transmission over a computer network is provided. The worker computing device includes a processor communicatively coupled to continuously receive a plurality of individual computer messages from a source and accumulate the plurality of individual computer messages within a queue until at least one threshold value is reached. The worker computing device is also configured to consolidate the plurality of individual computer messages accumulated within the queue into a single batched message when the at least one threshold value is reached. The worker computing device is further configured to compress and serialize each individual message within the single batched message, and send the single batched message over the computer network.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: April 21, 2020
    Assignee: Mastercard International Incorporated
    Inventors: Shawn Rafiee, Avijit Kanyal, Richard Michael Navarro
  • Publication number: 20180365049
    Abstract: A worker computing device for asynchronous data consolidation and transmission over a computer network is provided. The worker computing device includes a processor communicatively coupled to continuously receive a plurality of individual computer messages from a source and accumulate the plurality of individual computer messages within a queue until at least one threshold value is reached. The worker computing device is also configured to consolidate the plurality of individual computer messages accumulated within the queue into a single batched message when the at least one threshold value is reached. The worker computing device is further configured to compress and serialize each individual message within the single batched message, and send the single batched message over the computer network.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 20, 2018
    Inventors: Shawn Rafiee, Avijit Kanyal, Richard Michael Navarro