Patents by Inventor Michael Navarro

Michael Navarro 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
  • Publication number: 20180061258
    Abstract: An educational content application or a service may determine which features to present to a user based on the user's past usage patterns, current system/application configuration(s), preferences, and comparable attributes. The selection may also be made based on other users' similar data. Furthermore, a forum or channel to present the feature and a timing of presentation may also be selected based on similar actors. The features may include a previously unused feature, an underutilized feature, and/or a new, feature, among others.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vlad Riscutia, Alexis Odell, Michael Navarro, Darron Stepanich
  • Publication number: 20180052696
    Abstract: A teaching user interface (UI) activated by a user action is provided. A productivity service initiates operations to provide the teaching UI by receiving a notification of a user action from a productivity application. A trait associated with a user who performs the user action is recognized. The trait includes a user identification and/or a context associated with the user, among other things. A content associated with a feature of the productivity application is identified for a presentation in a teaching UI based on the trait and the user action. The content is provided in the teaching UI to instruct the user on how to use the feature of the productivity application.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vlad Riscutia, Alexis Odell, Michael Navarro, Darron Stepanich